常用的adb命令使用简介
总结了一下项目开发或现场支持时常用的adb命令:
第一类:不需要重新挂载权限的
1、截日志
adb logcat -c 先执行此步骤清空日志adb logcat > D:\\test.txt -v threadtime 将日志截取到d盘下的test.txt文件中(会自动创建此文件)
ctrl+c 停止日志截取并保存
2、导出数据库命令
adb pull /data/data/包名/databases D:/ 导出到D盘根目录
3、导出sp文件
adb pull /data/data/包名/shared_prefs D:/ 导出到D盘根目录
4、适配遥控器
adb push 遥控器配置文件绝对路径(可以用鼠标直接把文件拖入命令窗口) /etc/
然后重启即可
5、apk卸载
adb uninstall 包名
6、apk 安装
adb install -r apk文件绝对路径(可以用鼠标直接把文件拖入命令窗口)
第二类:需要重新挂载权限的
涉及到比如system等路径操作的可能会报没有权限的提示如: “XXX ... Read-only file system”
此时需要挂载权限,比如我们要往system/app下推送文件 步骤如下:
1、adb shell
2、adb remount
3、mount -o remount /system -- 注意空格
4、chmod 777 system
5、cd system
6、chmod 777 app
以上6步是挂载权限的步骤
7、exit 退出
8、执行导入命令 adb push xxx /system/app 即可
截图:参考红框圈中部分