Android配置----adb工具的使用


 

Adb(android debug bridge):android 調試橋,用於將本地的文件 push 到環境中,或者從手機環境中 pull 文件到本地。

 

一、ADB的主要功能:

· 運行設備的shell(命令行)

· 管理模擬器或設備的端口映射

· 計算機和設備之間上傳/下載文件

· 將本地apk軟件安裝至模擬器或android設備

 

二、adb工具的安裝:

前提:一般來講,如果已經完全正確搭建好了Android開發環境,那adb工具就已經安裝好了,但初學者在搭建Android開發環境時,往往會出現這樣那樣的問題。具體可以參考本人之前的一篇博客:android開發環境的搭建。

現將那篇博客中關於adb配置的內容摘抄如下:

adb環境變量的配置:

需要在系統環境變量的path中追加adb.exe的完整路徑:“;D:\adt-bundle-windows-x86\sdk\platform-tools”。即:在path的最后面添加引號中的紅色部分內容。 

測試是否安裝成功:

使用快捷鍵"Win+R",然后輸入CMD,進入命令行,輸入命令ADB,顯示以下信息,說明安裝成功:

 

 

三、adb shell 的使用:

(1)前提:手機android開發環境已經連接上了手機或平板等設備。

(2)打開cmd的控制台之后,輸入以下命令:

adb shell

(3)緊接着使用root的超級用戶身份進入adb shell環境,即輸入以下命令:

su

第一次該執行命令時,手機(本人手機版本為小米2s)會彈出一個對話框,勾選即可:

最終電腦端顯示結果如下: 

可以看到,shell環境已經從美元符的標志“$”變成了“#”,表示進入到了超級用戶的身份。到此步驟結束。

 

特別聲明1:執行adb shlell命令之前一定要保證android開發環境已經連接上了手機或平板等設備。否則報錯如下: 

 

特別申明二:

執行步驟(3)中su命令時,如果在手機端沒有授權的話,這個命令式無效的,將不能進入root的超級用戶模式,顯示錯誤為Permission denied,效果如下: 

 

四、adb常用命令的介紹:

1、當發現adb工具無法使用或出現異常時,可以考慮輸入以下命令,重新對adb服務關閉和重啟:

adb kill-server
adb start-server

2、列出當前與電腦連接的設備:

adb devices

 

3、adb shell相關:

輸入adb shell 和 su 之后,進入root權限管理手機(此時可以輸入常見的linux命令了)。繼續輸入如下命令即可對手機進行相關操作:

 

log   //查看手機運行時的日志

 

 

 

4、apk的安裝和卸載:

adb install <路徑+apk文件名> 安裝應用程序
adb install <路徑+apk文件名> 安裝應用到指定模擬器
adb uninstall <程序包名>

 

例如:

adb install C:\Users\Administrator\Desktop\HelloWorld.apk

 

4、手機和本地之間互傳文件:

adb pull <remote> <local>
adb push <local> <remote>

 

pull舉例:

adb pull /init.rc d://

 

上方代碼表示:將手機中的init.rc文件拷貝到D盤的根目錄。

push舉例:

 

adb push C:\Users\Administrator\Desktop\dd.mp3 /sdcard/dd.mp3

 

 

關於adb工具的使用,隨着學習的不斷深入,將陸續更新。

 

我的公眾號

想學習代碼之外的軟技能?不妨關注我的微信公眾號:生命團隊(id:vitateam)。

掃一掃,你將發現另一個全新的世界,而這將是一場美麗的意外:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM