好久沒有運(yùn)行這個(gè)cordova項(xiàng)目了,今天在打包的時(shí)候眼溶,出現(xiàn)了以下錯(cuò)誤神得,這些錯(cuò)誤很眼熟,是之前遇到過的偷仿,但是忘記了具體的解決方案,于是宵蕉,網(wǎng)上搜羅之后酝静,整理了一下,以免下次再犯羡玛。然而别智,坑是一個(gè)接一個(gè)的。
錯(cuò)誤一:
原因:自從升級(jí)android studio2.3.1后稼稿,運(yùn)行ionic項(xiàng)目時(shí)無法再在android平臺(tái)上啟動(dòng)薄榛。網(wǎng)上查了很多信息后讳窟,得知是android sdk廢棄android命令,以及改變了目錄結(jié)構(gòu)敞恋。
解決方案:?
????1.移除android sdk目錄的tools文件夾(在這個(gè)步驟中可能找不到tools文件丽啡,這時(shí)候需要顯示隱藏文件,快捷鍵:Command+Shift+.)
????2.下載tools文件下載:https://dl.google.com/android/repository/tools_r25.2.3-linux.zip
? ? 3.解壓出來硬猫,將解壓得到的tools文件夾復(fù)制到android sdk目錄下补箍。
好了,此時(shí)解決了第一個(gè)坑啸蜜,來迎接第二個(gè)坑吧坑雅。
錯(cuò)誤二:繼續(xù)打包的時(shí)候會(huì)發(fā)現(xiàn)下面的這個(gè)錯(cuò)誤
解決方案:
1. 打開Android Studio---》Configure---》SDK Manager.
2. 選擇SDK Platforms---》Android 5.1(Lollipop)中的Android SDK Platform 22 (API Level 22) 勾選;Apply點(diǎn)擊衬横,安裝
? ? 選擇SDK Tools---》Android SDK Build-Tools 中的22.0.1勾選裹粤,?Apply點(diǎn)擊,安裝
3.點(diǎn)擊OK蜂林,就可以了遥诉。
終于解決了第二個(gè)坑,不要著急悉尾,第三個(gè)坑也來了突那。
錯(cuò)誤三: