ADB, Android Studio Bridge, 即Android调试桥,熟练使用ADB命令会有助于提高我们的开发效率
-
查看ADB版本
$ adb version -
查看连接设备
$ adb devices -
安装APK
$ adb install <apkname> -
安装APK到SD卡
adb install -s <apkname> -
卸载
abd uninstall <packname>
例子: adb unitall com.glemontree.adbdemo -
卸载app但保留数据和缓存文件:
adb uninstall -k com.glemontree.adbdemo -
列出手机装的所有app的包名
adb shell pm list packages -
列出系统应用的所有包名
adb shell pm list packages -s -
列出除了系统应用的第三方应用包名
adb shell pm list packages -3 -
使用grep命令来过滤
adb shell pm list packages | grep qq -
清除应用数据与缓存
adb shell pm clear <packagename> -
启动应用
adb shell am start -n com.glemontree.demo/MainActivity -
强制停止应用
adb shell am force-stop <packagename> -
查看日志
adb logcat -
重启
adb reboot -
获取序列号
adb get-serialno -
获取MAC地址
adb shell cat /sys/class/net/wlan0/address -
查看设备型号
adb shell getprop ro.product.model -
查看Android系统版本
adb shell getgrop ro.build.version.release -
查看屏幕分辨率
adb shell wm size -
查看屏幕密度
adb shell wm density
网友评论