Android 无法将react本机应用程序安装到移动设备中(从服务器收到状态代码403:禁止)

Android 无法将react本机应用程序安装到移动设备中(从服务器收到状态代码403:禁止),android,gradle,react-native,proxy,build.gradle,Android,Gradle,React Native,Proxy,Build.gradle,我在设置react native Android project时遇到问题。我使用的代理不允许存储库站点。因此我在gradle.properties文件中配置了代理设置,如下所示。如果我没有配置上述属性,gradle不会下载 systemProp.http.proxyHost=proxy ip systemProp.http.proxyPort=port systemProp.http.proxyUser=my user name systemProp.http.proxyPassword=my

我在设置react native Android project时遇到问题。我使用的代理不允许存储库站点。因此我在gradle.properties文件中配置了代理设置,如下所示。如果我没有配置上述属性,gradle不会下载

systemProp.http.proxyHost=proxy ip
systemProp.http.proxyPort=port
systemProp.http.proxyUser=my user name
systemProp.http.proxyPassword=my password
现在,我收到以下错误消息:

A problem occurred configuring root project 'pmdemo'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:1.3.1.
 Required by:
     :pmdemo:unspecified
  > Could not resolve com.android.tools.build:gradle:1.3.1.
     > Could not get resource 'http://jcenter.bintray.com/com/android/tools/
       build/gradle/1.3.1/gradle-1.3.1.pom'.
        > Could not GET 'http://jcenter.bintray.com/com/android/tools/build/
  gradle/1.3.1/gradle-1.3.1.pom'. Received status code 403 from server: 
  Forbidden
有谁能帮我摆脱困境吗。
提前感谢

我解决了这个问题。只需更改build.gradle文件上的协议

buildscript {
    repositories {
        ...
        jcenter()
        maven { url "https://jcenter.bintray.com"} // http -> https
    }
    dependencies {
       ...
    }
}
allprojects {
    repositories {
        ...
        maven { url "https://jcenter.bintray.com"} // http -> https
    }
}

我解决了这个问题。只需更改build.gradle文件上的协议

buildscript {
    repositories {
        ...
        jcenter()
        maven { url "https://jcenter.bintray.com"} // http -> https
    }
    dependencies {
       ...
    }
}
allprojects {
    repositories {
        ...
        maven { url "https://jcenter.bintray.com"} // http -> https
    }
}