abd基础命令

abd基础命令查看电脑 apk 文件包名 aapt dump badging pc 文件路径 启动服务 adb start server 停止服务 adb kill server 查看已连接设备 adb devices 从电脑上传文件到手机 adb push 本地文件路径 手机文件路径 从手机下载文件到电脑 adb pull 手机文件路径 本地文件路径 删除文件夹 adb

大家好,我是讯享网,很高兴认识大家。

安装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

小讯
上一篇 2025-02-13 17:29
下一篇 2025-01-05 14:53

相关推荐

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