adb常用命令,技巧
安装、卸载apk
-
adb connect ip:31015指定端口连接,如果不指定端口,默认端口一般为5555
-
adb disconnect断开连接
-
adb uninstall com.app.lication卸载软件
强制卸载adb shellcd /data/app或者cd /system/app(查找应用包名)ls查看有没我们的APK安装包rm apk文件名exitmount -o rw,remount /system改变文件的只读属性
-
adb install /path/to/file.apk安装包的绝对路径adb install -r /path/to/file.apk强制安装apk
##### 安装到sysystem路径下,可能需要root权限 -
adb shell进入系统命令行mount -o remount rw /system用读写重新加载/systemexit退到adb模式adb push /path/to/file.apk安装包的绝对路径
##### 查找apk安装路径cat /data/system/packages.xml或cat /data/system/packages.xml|grep XXX
#### 打印日志adb logcat -v time打印日志adb logcat -v time >> d:/a.txt将打印日志保存在D盘,命名为a.txtctrl +c停止adb shell bugreport > d:/1.txt包括内存分配,cpu使用情况,按键分发,组件状态,虚拟内存状态adb pull /data/anr/traces.txt d:/traces.txt程序无响应日志导出adb logcat -c清除信息
#### 截图 机顶盒截图:adb shell/system/bin/screencap -p /data/XX.png
将截图推到本地adb pull /data/XX.png > D:/png/XX.png
#### apk操作adb shellam start com.app.lication启动apkam force-stop com.app.lication强制停止pm clear com.app.lication清除缓存
#### 设置DNS和hosts DNSadb shellsetprop net.dns1 8.8.8.8setprop net.dns2 8.8.4.4
hostsecho "10.0.0.1 baidu.com" >>/etc/hosts
#### othergetprop | grep dns查看stb的dns信息netcfg查看网卡信息
最后更新:2017-04-15 13:00:49