【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
至此,就可以實現真機調試了