使用此命令檢視所有的連線裝置,並列出它們的id:
adb devices
如果存在多個裝置連線,可以使用adb -s device_id
來指定特定的裝置。
使用 install 命令來安裝apk,如果裝置上已經安裝了應用,可以使用可選引數 -r 重新進行安裝並保留所有資料。
adb install -r apk_file
# example
adb install -r com
.growingwiththeweb
.example
adb uninstall package_name
# example
adb uninstall com
.growingwiththeweb
.example
adb shell am start package_name/activity_in_package
adb shell am start package_name/fully_qualified_activity
# example
adb shell am start -n com
.growingwiththeweb
.example/.mainactivity
adb shell am start -n com
.growingwiththeweb
.example/com
.growingwiththeweb
.example
.mainactivity
adb shell
sergei shvetsov 寫出了一行漂亮的perl**,它利用 shell screencap截圖並輸出到本地目錄中,訪問他的部落格獲取詳細資訊。
adb shell screencap -p | perl -pe 's/\x0d\x0a/\x0a/g' > screen.png
向裝置傳送螢幕解鎖命令:
adb shell input keyevent 82
用來在命令列中顯示日誌流:
adb logcat
adb logcat -s tag_name
adb logcat -s tag_name_1 tag_name_2
# example
adb logcat -s test
顯示指定告警優先順序及以上的日誌:
adb logcat "*:priority"v:verbose (最低優先順序)# example
adb logcat "*:w"
d:debug
i:info
w:warning
e:error
f:fatal
s:silent (最高優先順序, 在這個級別上不會列印任何資訊))
adb logcat -s tag_name
:priority
adb logcat -s tag_name_1
:priority
tag_name_2
:priority`
# example
adb logcat -s test
:w
另外,在支援grep的系統中,logcat輸出可以通過管道傳送給grep:
adb logcat | grep "search_term"
adb logcat | grep "search_term_1\|search_term_2"
# example
adb logcat | grep "exception"
adb logcat | grep "exception\|error"
使用這個命令來清除緩衝區,並清除舊的日誌資料:
adb logcat -c
Android ADB常用命令
1.adb shell linux命令列控制台 cd system bin 檢視linux下的所有命令 ls ping localhost 檢查網路連線 2.adb kill server 結束adb服務 3.adb start server 啟動adb服務 4.adb devices 列出與adb...
Android ADB常用命令
1.adb shell linux命令列控制台 cd system bin 檢視linux下的所有命令 ls ping localhost 檢查網路連線 2.adb kill server 結束adb服務 3.adb start server 啟動adb服務 4.adb devices 列出與adb...
android adb常用命令
apk包安裝步驟 1,首先將.android sdk platform tools新增都path路徑下 2,在控制台視窗中進入到你apk包所在的目錄中 3,輸入 abd unremount,第一次使用該命令的時候需要獲取該命令的操作許可權 4,開啟android的模擬器 5,在控制台中執行 adb ...