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。可能可以

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