【Android】No Android SDK found(mac)+ 真機調試


 【1】No Android SDK found

 

如果沒下載SDK,可以去google官方下載

如果因為上網問題,這里提供兩個網址,有人整理好了,這里先謝謝他們,下面兩個擇其一下載

http://tools.android-studio.org/index.php/sdk

https://www.androiddevtools.cn/

 

把SDK下載好后解壓,解壓出來的文件夾隨你想放哪,我個人是存放在Home(個人專屬)里面

 

最終,我是參考別人的博客解決問題https://blog.csdn.net/a145127/article/details/83753521

整個思路就是

(1)創建一個文件夾,名稱隨便,設定完SDK路徑,即可刪除(感覺創建這個文件夾的目的,就是進入Android studio里面)

         (感覺不創建應該也可以,但是我已經設定好了,沒找到方法刪除路徑,除非重裝。。。)

(2)別人博客里的第三步,從File進入Project Structure...,new之后,路徑是SDK解壓后【你最終決定的路徑】

(3)最后進入Setting...,看是否檢測到SDK

 

后續再檢測看看是否成功

 

【2-1】真機調試,環境變量設定

這里先去復制SDK路徑

 

打開【終端】,如果不知道,可以百度一下【mac 終端】,有很多資料的

我是習慣把【.bash_profile】文件,建立在我下載的SDK文件夾里面

終端開啟后,輸入cd ...命令(把SDK路徑貼上),目的是跳轉到這個文件夾下

cd /User/.../android-sdk-macosx

 

跳轉后,在這指定的目錄下,我建立一個【.bash_profile】文件

這里提一點別的,建立的這個文件是隱藏的,如果想看到這個文件,可以用 command鍵 + shift鍵 + 點(鍵盤上【>】同一位置)

touch .bash_profile

 

建立完畢后,打開這個文件

open .bash_profile 

 

輸入完上述命令,會彈出一個新的視窗【文字編輯文件】

這文件目前還是空白的

輸入以下的路徑(路徑最后的platform-tools文件夾,此文件夾內就有真機調試必要的adb執行檔)

然后command鍵 + S 保存后,即可關閉這個新的視窗(終端不需關閉,還需要一些指令)

export PATH=$PATH:/Users/.../android-sdk-macosx/platform-tools

 

最后測試adb前,還必須執行source命令,讓環境變量生效。額外補充,再次重啟終端,還必須再次執行source命令

source .bash_profile

  

然后測試是否正常,在終端里輸入adb命令,輸入完這條命令,有以下兩種情況

(1)【adb:command not found】失敗,也許看看路徑是否正確?

(2)【Android Debug Bridge version xxx】成功了

adb version

 

下面還有【2-3】,先不要把終端關閉 

 

【2-2】真機調試,手機端開啟"開發者模式"

每個手機開啟的方法不同,不過都大同小異,具體可以百度一下自己手機的型號

並且打開USB調試

 

【2-3】真機調試,添加手機ID

完成【2-2】后

輸入命令,查看手機信息,主要是Vendor ID(后續添加用)

system_profiler SPUSBDataType 

 

復制Vendor ID后,在終端里輸入命令(查找ini文件,后續要添加ID),最終輸入【:wq】,用意是存儲后離開

vi ~/.android/adb_usb.ini

 

 

 

至此,就可以實現真機調試了 

 

 


免責聲明!

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



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