返回列表 发新帖

adb shell pm 命令

[复制链接]

86

主题

718

回帖

2632

积分

大学生

Rank: 5Rank: 5

金币
310
好评
7
信誉
101
发表于 2020-4-24 19:55:21 | 显示全部楼层 | 阅读模式  来自 河南
可用的 Activity 管理器命令
命令
说明
start [options] intent启动由 intent 指定的 Activity
选项如下:
  • -D:启用调试功能。
  • -W:等待启动完成。
  • --start-profiler file:启动分析器并将结果发送至 file。
  • -P file:类似于 --start-profiler,但当应用进入空闲状态时分析停止。
  • -R count:重复启动 Activity count 次。在每次重复前,将完成顶层 Activity。
  • -S:在启动 Activity 前,强行停止目标应用。
  • --opengl-trace:启用 OpenGL 函数的跟踪。
  • --user user_id | current:指定要作为哪个用户运行;如果未指定,则作为当前用户运行。
startservice [options] intent启动由 intent 指定的 Service
选项如下:
  • --user user_id | current:指定要作为哪个用户运行;如果未指定,则作为当前用户运行。
force-stop package强行停止与 package(应用的软件包名称)关联的所有进程。
kill [options] package终止与 package(应用的软件包名称)关联的所有进程。此命令仅终止可安全终止且不会影响用户体验的进程。
选项如下:
  • --user user_id | all | current:指定要终止哪个用户的进程;如果未指定,则终止所有用户的进程。
kill-all终止所有后台进程。
broadcast [options] intent发出广播 intent。
选项如下:
  • [--user user_id | all | current]:指定要发送给哪个用户;如果未指定,则发送给所有用户。
instrument [options] component使用 Instrumentation 实例启动监控。通常情况下,目标 component 采用 test_package/runner_class 格式。
选项如下:
  • -r:输出原始结果(否则,对 report_key_streamresult 进行解码)。与 [-e perf true] 结合使用以生成性能测量值的原始输出。
  • -e name value:将参数 name 设为 value。对于测试运行程序,通用格式为 -e testrunner_flag value[,value...]。
  • -p file:将分析数据写入 file。
  • -w:先等待插桩完成,然后再返回。测试运行程序需要使用此选项。
  • --no-window-animation:运行时关闭窗口动画。
  • --user user_id | current:指定以哪个用户身份运行插桩;如果未指定,则以当前用户身份运行。
profile start process file启动 process 的分析器,将结果写入 file。
profile stop process停止 process 的分析器。
dumpheap [options] process file转储 process 的堆,写入 file。
选项如下:
  • --user [user_id | current]:提供进程名称时,指定要转储的进程的用户;如果未指定,则使用当前用户。
  • -n:转储原生堆,而非托管堆。
set-debug-app [options] package设置要调试的应用 package。
选项如下:
  • -w:应用启动时等待调试程序。
  • --persistent:保留此值。
clear-debug-app清除之前使用 set-debug-app 设置的待调试软件包。
monitor [options]开始监控崩溃或 ANR。
选项如下:
  • --gdb:在崩溃/ANR 时,在给定的端口上启动 gdbserv。
screen-compat {on | off} package控制 package 的屏幕兼容性模式。
display-size [reset | widthxheight]替换设备显示尺寸。此命令支持使用大屏设备模仿小屏幕分辨率(反之亦然),对于在不同尺寸的屏幕上测试应用非常有用。
示例:
am display-size 1280x800
display-density dpi替换设备显示密度。此命令支持使用低密度屏幕模仿高密度屏幕环境(反之亦然),对于在不同密度的屏幕上测试应用非常有用。
示例:
am display-density 480
to-uri intent以 URI 的形式输出给定的 intent 规范。
to-intent-uri intent以 intent: URI 的形式输出给定的 intent 规范。


回复

使用道具 举报

185

主题

7476

回帖

1万

积分

博士生

有点意思

Rank: 7Rank: 7Rank: 7

金币
4203
好评
235
信誉
101

考神MT论坛帅哥

发表于 2020-4-24 21:25:16 | 显示全部楼层  来自 河南
谢谢分享
回复

使用道具 举报

20

主题

1万

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
2644
好评
9
信誉
96

考神

发表于 2020-4-24 21:43:56 来自手机  | 显示全部楼层  来自 河北
感谢分享
回复

使用道具 举报

7

主题

2323

回帖

4081

积分

大学生

Rank: 5Rank: 5

金币
634
好评
2
信誉
100
发表于 2020-6-15 10:51:02 | 显示全部楼层  来自 广东
感谢楼主分享,支持一下
回复

使用道具 举报

7

主题

2323

回帖

4081

积分

大学生

Rank: 5Rank: 5

金币
634
好评
2
信誉
100
发表于 2020-6-15 16:14:02 | 显示全部楼层  来自 广东
感谢楼主的无私分享
回复

使用道具 举报

7

主题

2323

回帖

4081

积分

大学生

Rank: 5Rank: 5

金币
634
好评
2
信誉
100
发表于 2020-6-15 21:10:01 | 显示全部楼层  来自 广东
谢谢分享
回复

使用道具 举报

0

主题

1403

回帖

3366

积分

大学生

Rank: 5Rank: 5

金币
2269
好评
0
信誉
100
发表于 2020-9-13 08:18:58 | 显示全部楼层  来自 江西
看看看看
回复

使用道具 举报

2

主题

2414

回帖

6180

积分

硕士生

Rank: 6Rank: 6

金币
4400
好评
0
信誉
101
发表于 2020-9-14 16:58:04 | 显示全部楼层  来自 山东
感谢分享
回复

使用道具 举报

0

主题

1403

回帖

3366

积分

大学生

Rank: 5Rank: 5

金币
2269
好评
0
信誉
100
发表于 2020-9-15 12:17:51 | 显示全部楼层  来自 江西
看看看看
回复

使用道具 举报

0

主题

1403

回帖

3366

积分

大学生

Rank: 5Rank: 5

金币
2269
好评
0
信誉
100
发表于 2020-10-11 20:21:16 | 显示全部楼层  来自 江西
看看看看
回复

使用道具 举报

0

主题

1403

回帖

3366

积分

大学生

Rank: 5Rank: 5

金币
2269
好评
0
信誉
100
发表于 2020-10-12 19:51:45 | 显示全部楼层  来自 加拿大–魁北克
看看看看
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表