react-native run-android 报错

一、react-native run-android gradle报错

有些公司是因为设置了自身的网络代理,导致的无法下载gradle或gradle无法下载相关资源,gradle自行下载到对应目录中,参考http://blog.****.net/u011781521/article/details/52738209

接着进入.gradle目录,如C:\Users\Administrator\.gradle,如果没有gradle.properties文件,则自行创建一个,内容如下

systemProp.https.proxyHost=代理地址
systemProp.https.proxyPort=代理端口
systemProp.http.proxyUser=代理用户
systemProp.http.proxyPassword=代理密码


二、Failed to apply plugin [id 'com.android.application'] Minimum supported Gradle version is 3.3. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in E:\android_project\test... \android\gradle\wrapper\gradle-wrapper.properties to gradle-3.3-all.zip

只需要在对应提示的目录中把distributionUrl中的版本修改为对应的版本 如 gradle-2.14.1-all.zip => gradle-3.3-all.zip

react-native run-android 报错


三、xxx failed to find Build Tools revision 23.0.1 
到AwesomeProject/android/app/src/build.gradle 文件里改一下compileSdkVersion和buildToolsVersion ,根据提示修改对应的版本信息,我的是25.0.0