adb shell am/pm 常用命令详解与使用

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-23 10:51   129   0

一、adb shell am

使用此命令可以从cmd控制台启动 activity, services;发送 broadcast等等

1、am start <packageName/.className> 或者是

  am start packageName/packageName.className 直接启动指定activity

  -n packageName/packageName.className 或者packageName/.className

  -a action

  -d date

  -m MIME-TYPE

  -c category

  -e 扩展数据

 举例:adb shell am start com.android.dialer/com.android.dialer.DialtactsActivity 或者是

    adb shell am start com.android.dialer/.DialtactsActivity

2、am force-stop <packageName> -> 强制关闭一个应用程序

  举例:adb shell am force-stop com.primatelabs.geekbench

二、adb shell pm

1、pm clear <packageName> -> 清除指定apk包的数据:

  举例:adb shell pm clear com.primatelabs.geekbench

2、pm list packages <intent> -> 列举出所有包含<intent>的package

  举例:adb shell pm list package com.it

转载于:https://www.cnblogs.com/yajing-zh/p/4702411.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP