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'
再次运行: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
这次很快就成功了。。 手机上就会出现这种界面
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |