ADB, Android Studio Bridge, 即Android調(diào)試橋,熟練使用ADB命令會有助于提高我們的開發(fā)效率
查看ADB版本
$ adb version查看連接設(shè)備
$ adb devices安裝APK
$ adb install <apkname>安裝APK到SD卡
adb install -s <apkname>卸載
abd uninstall <packname>
例子: adb unitall com.glemontree.adbdemo卸載app但保留數(shù)據(jù)和緩存文件:
adb uninstall -k com.glemontree.adbdemo列出手機(jī)裝的所有app的包名
adb shell pm list packages列出系統(tǒng)應(yīng)用的所有包名
adb shell pm list packages -s列出除了系統(tǒng)應(yīng)用的第三方應(yīng)用包名
adb shell pm list packages -3使用grep命令來過濾
adb shell pm list packages | grep qq清除應(yīng)用數(shù)據(jù)與緩存
adb shell pm clear <packagename>啟動應(yīng)用
adb shell am start -n com.glemontree.demo/MainActivity強(qiáng)制停止應(yīng)用
adb shell am force-stop <packagename>查看日志
adb logcat重啟
adb reboot獲取序列號
adb get-serialno獲取MAC地址
adb shell cat /sys/class/net/wlan0/address查看設(shè)備型號
adb shell getprop ro.product.model查看Android系統(tǒng)版本
adb shell getgrop ro.build.version.release查看屏幕分辨率
adb shell wm size查看屏幕密度
adb shell wm density