解決ionic工程build時(shí)報(bào)Error:No installed build tools found. Please install the Android build tools version 19.1.0 or higher.

朕最近又開始調(diào)研ionic了,半年沒用發(fā)現(xiàn)ionic cli已經(jīng)升級(jí)了,在執(zhí)行ionic cordova build android時(shí)居然失敗了,然后就打印了一堆錯(cuò)誤,最后說了一句Error:No installed build tools found. Please install the Android build tools version 19.1.0 or higher.

于是百度啊,然后看到一堆人說下載「Android SDK Bulid-tools 19.1.0」可以解決,可是試了一下。。沒用。又看見有人說把Bulid-tools文件夾里面的文件夾命名改成19這種,也沒有用。于是上Stack Overflow瞅了一眼,老外是這么說的:

1.Simply replaceSystem.getenv("ANDROID_HOME")with your real Android SDK path (but you should remember that SDK location differs on other PCs)

2.Setup correct path for$ANDROID_HOMEenvironment variable

3.You can set build tool version manually inbuild.gradlefiles and skip calling methods described above (be sure to setup it for all the modules in the app):?

android { buildToolsVersion "your_version_here" }

于是乎回就去配了一下android的環(huán)境變量,然后build,過了。問題解決。

這里順便說一下Mac下配置android的環(huán)境變量,老司機(jī)請(qǐng)忽略。


ANDROID_HOME環(huán)境變量

1.$ touch .bash_profile ? ? //創(chuàng)建一個(gè)配置文件

2.$ vi .bash_profile ? ? //使用vi編輯器編輯 .bash_profile

3.輸入 ? i ? ? //在vi編輯器里面輸入 i ?的意思是開始編輯。

4.粘貼這行代碼 ? ? export ANDROID_HOME=~/Library/Android/sdk

5.點(diǎn)擊esc并輸入 ? ? :wq ? ? //意為保存并推出vi編輯器

6.$ source ~/.bash_profile? ? //使其立即生效

7.& echo $ANDROID_HOME檢查此變量是否已正確設(shè)置。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容