1. 檢視當前執行的所有裝置
返回當前裝置列表
這個命令將指定的apk檔案安裝到裝置上
3. 解除安裝軟體
adb uninstall 《軟體名》
adb uninstall -k 《軟體名》
如果加 -k 引數,為解除安裝軟體但是保留配置和快取檔案.
這塊要著重說明下
昨天在使用adb解除安裝程式,結果死活解除安裝不了。我輸入的命令和系統提示如下
arthur@arthur-laptop:~$ adb uninstall com.cto51.student-1.apk後來發現原來解除安裝程式時,只adb uninstall 後邊的引數不應該是.apk檔案,而是包名,即androidmainifest.xml檔案中節點下,package元素所指定的名字,如下所示:failure
arthur@arthur-laptop:~$ adb uninstall com.cto51.student-1failure
arthur@arthur-laptop:~$ adb uninstall com.cto51.student那個字尾"-2"就不要了,因為它不是包名的一部分,而多次重複安裝時android系統自動加上的.success
4. 登入裝置shell(進入手機裝置終端)
adb shell
這個命令將登入裝置的shell.
後面加將是直接執行裝置命令, 相當於執行遠端命令
5. 從電腦上上傳檔案到手機移動裝置端
adb push 《本地路徑》 《遠端路徑》
用push命令可以把本機電腦上的檔案或者資料夾複製到裝置(手機)
用pull命令可以把裝置(手機)上的檔案或者資料夾複製到本機電腦
7. 顯示幫助資訊
adb help
這個命令將顯示幫助資訊
8. 刪除系統應用:
adb remount (重新掛載系統分割槽,使系統分割槽重新可寫)。
adb shell
rm *.apk
9. 重啟adb命令
模擬器在執行一段時間後,adb服務有可能(在windows程序中可找到這個服務,該服務用來為模擬器或通過usb資料線連線的真機服務)會出現異常。這時需要重新對adb服務關閉和重啟。
當然,重啟eclipse可能會解決問題。但那比較麻煩。如果想手工關閉adb服務,可以使用下面的命令。
adb kill-server
在關閉adb服務後,要使用如下的命令啟動adb服務。
adb start-server
如圖:10. 埠**的命令,即更改**器的網路tcp通訊埠
用處:如果有多台裝置,如果你想指定某一台裝置操作;如a機器
adb -s 指定裝置號adb start-server 選擇服務是否啟動adb服務程序.當輸入命令:
adb forward tcp:6100 tcp:7100 // pc上所有6100埠通訊資料將被重定向到手機端7100埠server上
就不需要每次都需要輸入上乙個命令來指定了。
adb kill-server 終止adb服務程序.
adb logcat 將日誌資料輸出到螢幕上.
adb shell dumpsys [options]
meminfo 顯示記憶體資訊
cpuinfo 顯示cpu資訊
account 顯示accounts資訊
activity 顯示所有的activities的資訊
window 顯示鍵盤,視窗和它們的關係
wifi 顯示wifi資訊
adb操作命令詳解
adb是什麼?adb的全稱為android debug bridge,就是起到除錯橋的作用。通過adb我們可以在eclipse中方面通過ddms來除錯android程式,說白了就是debug工具。adb的工作方式比較特殊,採用監聽socket tcp 5554等埠的方式讓ide和qemu通訊,預設情...
常用adb操作命令
pm是對包進行操作 am是對activit進行操作 adb命令格式 adb d e s d 指定當前唯一通過的usb連線的android裝置為目標 e 指定當前唯一執行的穆尼奇為目標 s 指定相應的serialnumber號的裝置 模擬器為命令目標 連線模擬器埠 adb connect 127.0....
ADB操作命令及其詳解
adb是什麼?adb的全稱為android debug bridge,就是起到除錯橋的作用。通過adb我們可以在eclipse中方面通過ddms來除錯android程式,說白了就是debug工具。adb的工作方式比較特殊,採用監聽socket tcp 5554等埠的方式讓ide和qemu通訊,預設情...