无法构建一个android gradle项目 - 用于cordova项目

Smi*_*tha 8 android cordova android-studio android-gradle-plugin

我无法构建gradle项目,即使我编辑gradle属性,我收到以下错误:

Error:(22, 1) A problem occurred evaluating root project 'android'.
> Failed to apply plugin [id 'android']
   > Gradle version 2.10 is required. Current version is 2.2.1. If using the gradle wrapper, try editing the distributionUrl in C:\Users\salangar\angular-cordova-tickrv0.1\platforms\android\gradle\wrapper\gradle-wrapper.properties to gradle-2.10-all.zip
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

小智 22

我也得到了同样的错误并修改了
$(你的应用程序路径)/platform/android/gradle/wrapper/gradle-wrapper.properties到

distributionUrl=http\://services.gradle.org/distributions/gradle-2.10-all.zip
Run Code Online (Sandbox Code Playgroud)

没有帮助,因为每次我运行cordova build android到2.2.1时都会被覆盖

我终于更改了$(你的应用程序路径)/ platforms/android/cordova/lib/builders文件夹下的gradleBuilder.js文件.

搜索distributionUrl并将其更改为2.10.

这触发了gradle-2.10的下载和编译工作.至少它对我有用.


Gan*_*dhi 6

而不是操纵build.js文件,easyiet方法如下:

1)下载所需的gradle版本并保存本地文件夹.

2)在命令提示符下执行以下命令:
export CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL = file:///local/path/to/folder/where/gradle/zip/is/saved/gradle-2.2.1-all.zip

3)执行以下命令:cordova运行android