安装、卸载apk
-
adb connect ip:31015
指定端口连接,如果不指定端口,默认端口一般为5555 -
adb disconnect
断开连接 -
adb uninstall com.app.lication
卸载软件
强制卸载
adb shell
cd /data/app
或者 cd /system/app
(查找应用包名) ls
查看有没我们的APK安装包 rm apk文件名
exit
mount -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
用读写重新加载/system
exit
退到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.txt ctrl +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 shell
am start com.app.lication
启动apk am force-stop com.app.lication
强制停止 pm clear com.app.lication
清除缓存
设置DNS和hosts
DNS adb shell
setprop net.dns1 8.8.8.8
setprop net.dns2 8.8.4.4
hosts echo "10.0.0.1 baidu.com" >>/etc/hosts
other
getprop | grep dns
查看stb的dns信息 netcfg
查看网卡信息