将旧gradle项目导入新的android studio版本

时间:2014-02-10 20:19:11

标签: android gradle android-studio android-gradle

因此,在安装新操作系统后,我安装了最新版本的Android Studio并尝试导入旧项目。

如果我尝试构建它,我会收到消息:

Failed to refresh Gradle project '<name>' Gradle version 1.6 is required. Current version is 1.9.  Please fix the project's Gradle settings. Gradle settings

好吧它不向下兼容,但我如何修复它?为什么不能使用最新版本自动构建?

如果我查找Gradle设置,则Service目录Path是C:/ Users //。gradle 在./.gradle下有几个1.6和1.9文件夹的directorys。

任何人都可以给我提示吗?

亲切的问候和提前谢谢

2 个答案:

答案 0 :(得分:1)

由于这个问题需要更多描述,所以在这里添加一些要点。

下面提到的答案和答案

https://stackoverflow.com/questions/21294417/gradle-version-1-8-is-required-current-version-is-1-9/21301099#21301099

从Android SDK Manager下载最新的构建工具,截至目前为19.0.1。

现在改变

buildToolsVersion "17.0.0"

buildToolsVersion "19.0.1"

在build.gradle文件中,并使用gradle同步项目。

答案 1 :(得分:0)

my gradle.wrapper.propertise

    #Wed Feb 12 18:43:44 CET 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip

我的build.gradle

    buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }
}
apply plugin: 'android'

dependencies {
    compile files('libs/android-support-v4.jar')
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }
}
相关问题