MSBUILD:cordova-build错误:FAILURE:构建因异常而失败。 FAILURE:构建因异常而失败。
MSBUILD:cordova-build错误:*出了什么问题: * 什么地方出了错: MSBUILD:cordova-build错误:配置根项目'android'时出现问题。 配置根项目'android'时出现问题。 MSBUILD:cordova-build错误:>无法解析配置':classpath'的所有依赖项。
无法解析配置':classpath'的所有依赖项。 MSBUILD:cordova-build错误:>无法解析com.android.tools.build:gradle:1.5.0。 无法解析com.android.tools.build:gradle:1.5.0。 MSBUILD:cordova-build错误:要求: 要求: MSBUILD:cordova-build错误:: android:unspecified :安卓:不详 MSBUILD:cordova-build错误:>无法获得“https://repo1.maven.org/maven2/com/android/tools/build/gradle/1.5.0/gradle-1.5.0.pom”。 无法获得“https://repo1.maven.org/maven2/com/android/tools/build/gradle/1.5.0/gradle-1.5.0.pom”。 MSBUILD:cordova-build错误:>与https://repo1.maven.org的连接被拒绝 与https://repo1.maven.org的连接被拒绝
建立失败
总时间:44.203秒 MSBUILD:cordova-build错误:*尝试: *尝试: MSBUILD:cordova-build错误:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。 ERROR构建其中一个平台:命令的错误代码1:cmd with args:/ s,/ c,“C:\ Users \\ platforms \ android \ gradlew cdvBuildDebug -b C:\ Users \\ platforms \ android \ build。 gradle -Dorg.gradle.daemon = true -Pandroid.useDeprecatedNdk = true“ 您可能没有构建此项目所需的环境或操作系统 MSBUILD:cordova-build错误:命令的错误代码1:cmd with args:/ s,/ c,“C:\ Users \\ platforms \ android \ gradlew cdvBuildDebug -b C:\ Users \\ platforms \ android \ build。 gradle -Dorg.gradle.daemon = true -Pandroid.useDeprecatedNdk = true“ 命令的错误代码1:cmd with args:/ s,/ c,“C:\ Users \\ android \ gradlew cdvBuildDebug -b C:\ Users \\ platforms \ android \ build.gradle -Dorg.gradle.daemon = true -Pandroid.useDeprecatedNdk =真” ==========构建:0成功,1个失败,0个最新,0个跳过==========
答案 0 :(得分:3)
如果您的开发者PC位于网络代理后面,您可能会看到此错误。如果是这种情况,那么请确保您首先使用至少Update 8 of the Visual Studio Tools for Apache Cordova,这样可以改善对网络代理的支持。
另外,从我发现的another post开始,您可以尝试自定义Gradle的代理设置。引用帖子的答案提到创建gradle.properties
文件,使用以下代码作为特定代理设置的指南:
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=userid
systemProp.https.proxyPassword=password
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost
中有关这些设置的详情
由于您使用的是Visual Studio,因此最佳做法是将gradle.properties
文件放在项目的res\native\android
文件夹中。构建完成后,该文件将被复制到Cordova使用的platforms\android
文件夹中。