iApp开发之最全的shell命令

[am的用法代码]

 

 

 

force-stop <PACKAGE> : 强制停止指定的package包应用。

 

 

 

kill [options] <PACKAGE> :杀死指定package包应用进程,该命令在安全模式下杀死进程,不影响用户体验。

 

参数选项:–user <USER_ID> | all | current: 指定user进程杀死,如果不指定默认为所有users。(关于USER_ID下面会介绍到)

 

 

 

kill-all :杀死所有的后台进程。

 

 

 

broadcast [options] <INTENT> :发送一个intent。具体intent参数参照start命令参数。参数选项:–user <USER_ID> | all | current: 指定user进程杀死,如果不指定默认为所有users。

 

 

 

instrument [options] <COMPONENT> :测试命令,不多作介绍。

 

 

 

profile start <PROCESS> <FILE> :在<PROCESS>进程中运行profile,分析结果写到<FILE>里。

 

 

 

profile stop <PROCESS> :停止profile。

 

 

 

set-debug-app [options] <PACKAGE> :设置package包应用为debug模式。参数选项:-w|–persistent:等待进入调试模式,保留值。

 

 

 

clear-debug-app :清空之前用set-debug-app命令设置的package包应用。

 

 

 

[pm的用法代码]

 

 

 

pm全称package manager,你能使用pm命令去模拟android行为或者查询设备上的应用等,当你在adb shell命令下执行pm命令:

 

pm <command>

 

你也可以在adb shell前执行pm命令:

 

adb shell pm uninstall com.example.MyApp

 

关于一些pm命令的介绍:

 

 

 

list packages [options] <FILTER> :打印所有包,选择性的查询包列表。

1 2 3 4 5 6 7 8 9
文章地址:漫夜 » iApp开发之最全的shell命令
漫夜网QQ群
扫描二维码加入QQ群,一起在线交流!
1400+人已加过群
分享到:
赞(1) 打赏

网站不错赶快打赏吧!

支付宝扫一扫打赏

微信扫一扫打赏