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