新裝 Android Studio 后,經(jīng)常無(wú)法連接真機(jī)來(lái)調(diào)試虽惭,手機(jī)的USB調(diào)試也開(kāi)了芳肌,用CMD中使用adb連接手機(jī)是沒(méi)有問(wèn)題的,但打開(kāi)Android Studio 運(yùn)行(run)边翁,還是報(bào)沒(méi)有可用設(shè)備的錯(cuò),啊~~~我要崩潰了硕盹。
為此問(wèn)題符匾,我自閉了三天,上網(wǎng)找了一堆的博客瘩例,資料啊胶。由于個(gè)人情緒問(wèn)題,我今天一定要吐槽一下國(guó)內(nèi)博客垛贤,同一個(gè)問(wèn)題焰坪,十幾個(gè)博客,同一個(gè)解決方法聘惦。
資料找不到某饰,博客雷同,只能自己含淚找問(wèn)題了善绎。
首先用排除法黔漂,肯定不是連接問(wèn)題,因?yàn)閏md中使用adb連接是沒(méi)有問(wèn)題禀酱。初步推斷是環(huán)境變量的問(wèn)題炬守。
查看下變量系統(tǒng)變量
一看,沒(méi)毛病比勉,妥妥的劳较,但為什么會(huì)連接不上驹止?不信邪,關(guān)掉adb服務(wù)再開(kāi)一次試下观蜗。
當(dāng)然了臊恋,還是不行的,啊哈哈墓捻,不然我也不會(huì)寫(xiě)這篇文章了抖仅。
不過(guò)我硬是覺(jué)得環(huán)境變量的SDK路徑有點(diǎn)不對(duì)勁.......? in ten minutes
哦~,我有兩個(gè)SDK砖第,這是舊SDK的路徑撤卢,以前用Eclipse時(shí)候遺留的。Android Studio 使用的是新的SDK梧兼,路徑是:C:\Users\Rebel582\AppData\Local\Android\Sdk
哦~ 原來(lái)是SDK路徑搞錯(cuò)了放吩,簡(jiǎn)單,開(kāi)始解決羽杰。
修改環(huán)境變量 - > 重啟電腦 -> 打開(kāi)AndroidStudio -> 運(yùn)行項(xiàng)目 -> 報(bào)錯(cuò) -> 關(guān)閉AndroidStudio -> 卸載AndroidStudio渡紫。
無(wú)奈,只好去 Android Studio 官網(wǎng)看看有沒(méi)有關(guān)于這方面的文檔了考赛。找了30分鐘惕澎,在文檔末尾瞄到了讓人感動(dòng)的信息:
哦豁颜骤,我好像找到原因了唧喉。額。忍抽。不對(duì)八孝,你是不是想問(wèn)我為什么不在問(wèn)題出現(xiàn)的時(shí)候去看文檔,要自閉三天梯找?你猜? <-.->
看文檔后唆阿,原因還是環(huán)境變量的問(wèn)題益涧,只是解決方法錯(cuò)誤了(我思路沒(méi)有錯(cuò)的)
開(kāi)始解決問(wèn)題
1锈锤、 新建ANDROID_SDK_HOME環(huán)境變量,變量為SDK的路徑闲询。
2久免、把ANDROID_SDK_HOME環(huán)境變量 添加到 Path 環(huán)境變量中:
為什么要把ANDROID_SDK_HOME環(huán)境變量 添加到 Path 環(huán)境變量中?哈哈扭弧,純屬個(gè)人習(xí)慣阎姥。
重啟電腦 -> 打開(kāi)AndroidStudio -> 運(yùn)行項(xiàng)目 -> 連接成功 -> 成功在實(shí)體機(jī)跑上 剛產(chǎn)出的 APK ,請(qǐng)看下面:
注意:以上不是模擬器鸽捻,是用投屏工具錄制的效果呼巴。
總結(jié):
添加ANDROID_SDK_HOME環(huán)境變量即可解決此問(wèn)題泽腮。