我只是花了一些时间尝试将现有的 android studio 项目从 gradle 1.8 迁移到 gradle 1.9 Final(昨天发布),但失败了19th Nov ).
我在这里阅读了大多数其他与 gradle 相关的帖子,但没有一个对我有用。
这是我迄今为止尝试过的列表:
- ./gradle/wrapper/gradle-wrapper.properties 将 distributionUrl 更改为 gradle-1.9-all.zip
- 重建项目
- 在 android-studio 中:工具 -> Android -> 将项目与 Gradle 文件同步
- 运行命令
gradle wrapper
在项目目录中更新包装器
-
构建.gradle file
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 16
}
}
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
}
dependencies {
compile 'com.android.support:appcompat-v7:18.0.0'
}
全部以“需要 gradle 1.8,将 gradle-wrapper.properties 更改为 gradle-1.8-all.zip”错误消息结束。
Android 插件 0.6.3 不支持 Gradle 1.9;它需要1.8。该插件使用内部 Gradle API,并与特定的 Gradle 版本绑定以确保其正常工作。这个限制将来会被解除,但需要 Gradle 中的一些新功能。
该插件的下一版本将支持 Gradle 1.9。
EDIT:
Android Studio 0.4.0和Android Gradle插件0.7.0已发布;这些支持 Gradle 1.9。在撰写本文时,Gradle 1.10 是最新版本,但插件 v0.7.0 尚不支持。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)