安装apk
adb install [-lrtsdg] apk绝对路径
adb install -r -g C:\user\test.apk
l:将应用安装到保护目录/mnt/asec
r:允许覆盖安装
t:允许安装AndroidManifest.xml里application指定android:testOnly='true'的应用。
s:将应用装到sdcard。
d:允许降级覆盖安装
g:授予所有运行时权限
卸载apk
adb uninstall [-k] 包名
-k 可选参数,表示卸载应用但保留数据和缓存目录。
清除应用数据和缓存命令
(相当于设置-应用管理-清除数据,清除缓存)
adb shell pm clear 包名
查看正在运行应用包名
adb shell dumpsys activity activities | grep -i run
adb shell dumpsys activity activities | findstr Run
查看正在运行的Services命令
adb shell dumpsys activity services 包名
其中包名不是必填,不指定包名则返回所有。
调起Activity
adb shell am start [options]
adb shell am start -n 包名/启动名
adb shell am start -n com.tencent.mm/.ui.LauncherUI表示调起微信主界面
调起Service
adb shell am startservice [options]
adb shell am startservice -n
com.tencent.mm/.plugin.accountsync.model.AccountAuthenticatorService 表示调起微信的某 Service。
查看日志
adb logcat
adb logcat -v time 格式化日志的时间输出
adb logcat *:E 打印级别为error的日志
adb logcat -v time > 路径 数据日志到本地指定路径
abd logcat -c 清空log
截图保存到电脑
adb exec-out screencap -p > E:\test\sc.png
-p 保存为png
录制屏幕(停止需CTRL+C,最长时间180)
adb shell screenrecord /data/test/test.mp4
录制10s,分辨率为1280x720的视频
adb shell screenrecord --time-limit 10 --size 1280x720 /sdcard/demo.mp4

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/35032.html