React Native运行Android时提示要下载: gradle-2.4-all.zip 引发的一系列错误

前端之家收集整理的这篇文章主要介绍了React Native运行Android时提示要下载: gradle-2.4-all.zip 引发的一系列错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、问题描述


react-native虚拟服务器启动成功后,运行android项目


react-native run-android


报错:



二、解决方法


提示需要下载需要下载gradle-2.4-all.zip,由于墙的原因,提示连不上服务器,然后使用蓝灯下载,一直在等待中:



最后只好使用离线的方式安装:


到这个网站:

http://www.androiddevtools.cn/


找到gradle-2.4-all.zip下载




下载下来之后,不解压,放到以下目录




重新运行命令:


react-native run-android


下一堆的东西,最后还报错:

Failed to find Build Tools revision 23.0.1


找不到23.0.1版本:

发现我没下这个版本的,只有23.0.2的



找到React Native下的app修改他的build.gradle文件:


把他改成:



下面的这个也要修改:



运行命令:


react-native run-android


报错:

Could not find com.android.support:appcompat-v7:23.0.2.


找不到。。。


查看目录,没有这个版本的...




改回原来的那个默认的。。。




再次运行:


react-native run-android


中间又下一堆东西,报错




网上说把Android项目下的build.gradle




classpath 'com.android.tools.build:gradle:1.3.1'




换成

classpath 'com.android.tools.build:gradle:1.2.3'




再次运行:react-native run-android


报错


把里面的


url "$rootDir/../node_modules/react-native/android"


改为:


url "http://jcenter.bintray.com/"





再次运行:

又下一堆东西。。又报一堆错。。。

url "http://jcenter.bintray.com/"


又改回

url "$rootDir/../node_modules/react-native/android"

react-native run-android


这次很快就成功了。。

手机上就会出现这种界面

猜你在找的React相关文章