fail to find build tools version23.0.1

問題

在github上下載別人的安卓demo,跑不起來。看報錯說找不到build tools version 23.0.1。

原因

這是因爲項目所需的build tool 版本我們本機沒有。
根據這個頁面,https://www.hacksparrow.com/react-native-android-failed-to-find-build-tools-revision-23-0-1.html
解決的辦法有兩個。
1.下載對應的build tool,並同步。
2.手動更改項目的build tool 版本,改爲你機器上所擁有的版本

解決

方法一

第一個辦法很簡單,直接點擊報錯信息旁邊的 syndict 就好了,但是由於防火長城的存在,一般是下載不了的。如果要設置代理的話,代理又不知道能不能用。很折騰,又不一定能用。這個方法的話,可以參考下面這個頁面,這是個2017年12月的博客,比較新,可能你能用。
https://www.cnblogs.com/fengfenghuifei/p/7941427.html
但我自己是用不了了,不知道爲什麼。

方法二

第二個方法,很簡單。我實測能用。
先找到build.grade(Module.app)
這裏寫圖片描述

找到你缺少的組件版本,即報錯’fail to find build tools version23.0.1’裏說的23.0.1。
這裏寫圖片描述
改成你有的版本(當然是比原來要求版本高的),再點”sync now”同步
這裏寫圖片描述
然後你就發現可以跑起來了,完美解決。

方法三

如果你在找不到build.grade(Module.app)說明你可能是導入了一個多工程項目,參考:http://www.cnblogs.com/ct2011/p/4183553.html。可能可以

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章