android - chrome 移动应用程序因 gradle 版本而失败

标签 android cordova cordova-chrome-app

我对使用 cca 处理复杂的事情还很陌生,我的所有尝试都因以下错误而失败:

失败:构建失败,出现异常。

  • 地点: 构建文件“/home/peterj/Documents/Projects/ChromeMobileApps/t2/platforms/android/build.gradle”行:27

  • 出了什么问题: 评估根项目“android”时出现问题。

    Failed to apply plugin [id 'android'] Gradle version 1.10 is required. Current version is 2.2.1. If using the gradle wrapper, try editing the distributionUrl in /home/peterj/Documents/Projects/ChromeMobileApps/t2/gradle/wrapper/gradle-wrapper.properties to gradle-1.10-all.zip

我真的不知道 gradle 是什么时候更新的,但这是我用 android 安装的:

Android SDK 工具 - 24

Android SDK平台工具21

Android SDK 构建工具 19(我也尝试过 21.1.1 - 同样的错误)

API 19 - SDK 平台。

我看不到任何降级工具和平台工具的方法,我还升级了 cordova 和 cca(使用 npm)。

我错过了什么吗?

最佳答案

更新了 build.gradle 文件

https://git-wip-us.apache.org/repos/asf?p=cordova-android.git;a=blob_plain;f=bin/templates/project/build.gradle;hb=f953e6a

buildscript {
    repositories {
        mavenCentral()
    }

    // Switch the Android Gradle plugin version requirement depending on the
    // installed version of Gradle. This dependency is documented at
    // http://tools.android.com/tech-docs/new-build-system/version-compatibility
    // and https://issues.apache.org/jira/browse/CB-8143
    if (gradle.gradleVersion >= "2.1") {
        dependencies {
            classpath 'com.android.tools.build:gradle:0.14.0+'
        }
    } else {
        dependencies {
            classpath 'com.android.tools.build:gradle:0.12.0+'
        }
    }
}

关于android - chrome 移动应用程序因 gradle 版本而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27381716/

相关文章:

visual-studio - Cordova Windows 10 UWP 应用程序黑屏

iphone - 我们如何才能防止 iOS 6's upcoming UDID/UUID removal if we' 重新使用 PhoneGap?

android - Twilio客户端电话 session Android参会人数

android - 找不到错误 SDK 位置

javascript - 自定义 ios 键盘以显示数字键盘

android - 在 Android 模拟器上运行时出现 Google Chrome 应用程序错误

javascript - 是否可以使用移动 Chrome 打包应用程序创建新窗口?

android - 并排放置Imageviews android studio

java - LinkedHashMap : insert List of Strings