常用的Android apk命令

adb devices:查看与电脑连接的Android设备,返回结果一般有三种状态:device表示连接正常,office表示离线,unauthorized表示未授权。

adb install apk路径:安装apk到连接的设备。

adb uninstall 包名:卸载指定的apk。

adb push 本地文件路径 目的文件路径:把本地pc上的文件上传到Android设备上。

adb pull 远端文件路径 本地文件路径:把Android设备上的文件取到本地pc上。

adb logcat:把缓存的日志输出到屏幕上,也可以使用>重定向到文件。

adb shell:切换到具体设备;如果多个连接设备,可以使用-s指定切换到哪一个设备。

adb shell pm list package:查询所有的apk的包名。

adb shell dumpsys activity | find “mFocusedActivity”:查看当前打开的app包名。

adb shell monkey:对应用程序进行压力测试;

    参数:-p:允许测试的软件包,可以指定多个软件包

    -s:产生伪随机事件的种子,用于指定本次测试的编号,相同的-s产生的事件流相同,所以如果要复现事件的化,就指定相同的-s,可以重复事件。

    -v:反馈信息级别,-v越多,输出的日志信息越详细,最多支持3个。

    --ignore-crashes:忽略崩溃,继续执行事件。

    --ignore-timeouts:忽略超时,继续执行事件。

    --monitor-native-crashes:监控 native 崩溃。

posted @ 2020-08-31 10:05  墨韵如晞  阅读(606)  评论(0编辑  收藏  举报