adb devices
設備的狀態有 3 種
- device , 設備連接正常
- offline , 設備離線,連接出現異常
- unauthorized 設備爲進行授權,需要在設備上是否允許調試對話框進行授權
adb install app在pc硬盤路徑,選中app直接拖入即可
adb uninstall app的包名,卸載app
adb pull 將 Android 設備上的文件或者文件夾複製到本地
adb push 將pc上文件複製到android設備中
小技巧,可以將本地路徑指定爲桌面,方便查看, 在桌面按住shift鍵,鼠標右鍵選擇在此處打開命令行窗口,直接輸入adb pull sdcard/Android/111.txt 執行,就可將111.txt複製到桌面。
adb shell pm 命令
adb shell pm list package 列出android設備上的所有app
adb shell pm list package -s 列出android設備上的系統級別app
adb shell pm list package -3 列出android設備上的第三方app(用戶安裝的)
adb shell pm list package -f 列出app包名及對應的apk名及存放位置
adb shell am 命令
aapt命令
1.添加環境變量
D:\android-sdk_r24.4.1-windows\android-sdk-windows\build-tools\28.0.2 將aapt路徑添加到path中,
aapt dump badging f:\a\b.apk #獲取標籤(package&Acvitity)和圖標相關信息,apk名字必須是英文哦
通過aapt上面的命令獲取python中安卓初始化中的appActivity值
aapt dump permissions f:\resign\ListenerApk.apk #獲取指定apk所具有的權限