|
3.傳輸文件 按住 win 鍵+R 鍵,輸入 cmd,點擊確定,打開 cmd.exe 如下圖所示:
此處默認是 android 設備(開發板),已打開 usb 調試模式,并且數據線已經和電腦連接。我們先使用adb devices 指令,查詢一下設備是否正常連接,正常連接如下圖所示:
設備連接后,將 PC 文件傳輸到 Android 設備,也就是傳輸到燒錄了 Android 系統的 ITOP-3399 開發板上面。 比如我們輸入以下命令: adb push F:\360MoveData\Users\Administrator\Desktop\helloworld.txt /data 上傳 helloworld 文件到安卓的“data”文件夾中,注意以下幾點: 需要先將 helloworld.txt 文件拷貝到“桌面”,大家可以用這種方法來往開發板里面傳文件。 需要先修改/data 的權限,data 目錄下具有可執行權限,所以拷貝到 data 目錄下; 輸入 su 命令和 chmod 777 data/命令,如下圖所示:
adb push F:\360MoveData\Users\Administrator\Desktop\helloworld.txt /data 是自己要上傳的文件的路徑,/data 是要上傳到開發板的路徑,如下圖所示:
文件傳輸完成如下圖所示:
4 ADB 常用命令 注意在使用過程中,如果發現找不到安卓設備,請返回第一步允許 USB 調試 重新設置 USB 模式為 MTP模式。 獲取設備列表及設備狀態,輸入以下命令: adb devices
獲取設備的狀態,設備的狀態有 3 鐘,device , offline , unknown, device:設備正常連接 offline:連接出現異常,設備無響應 unknown:沒有連接設備 輸入以下命令: adb get-state
安裝應用輸入以下命令: adb install 應用的路徑
安裝成功,返回成功提示 "Success";安裝失敗,會返回 INSTALL_FAILED_ALREADY_EXISTS。此時需要用-r 參數來重新安裝。 如果返回 INSTALL_FAILED_SIGNATURE_ERROR 說明是應用的簽名不一致,可能是發布版和調試版簽名不同所致。也有可能是沒卸載舊應用導致。如果返回 INSTALL_FAILED_INSUFFICIENT_STORAGE,說明是存儲空間不足,需要檢查設備存儲情況。 卸載應用 adb uninstall 后面帶的是應用的包名,而不是應用名 通過 adb shell 命令,就可以進入設備或者模擬器的 shell 環境了,在這個 Linux shell 中,我們就可以執行各種 Linux 命令了。如果只想執行一條 shell 命令,就可以采用:adb shell [shell_command]adb shell
|