该项目正在使用不支持的 Android Gradle 插件版本(0.7.3)。

3
我尝试将一个旧项目(在Windows上编写)导入到Android Studio(现在是Mac)中。然而,我从Gradle中得到以下错误:
Gradle项目同步失败。基本功能(例如编辑、调试)将无法正常工作。
在事件日志中,它说:
错误:该项目正在使用不受支持的Android Gradle插件版本(0.7.3)。0.9.0版本引入了构建语言不兼容的更改。请阅读迁移指南以了解如何更新您的项目。打开迁移指南,修复插件版本并重新导入项目。
这是我的build.gradle:
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.7.3'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.0"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 16
    }
    buildTypes {
        release {
            runProguard true
            proguardFile getDefaultProguardFile('proguard-android.txt')
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:+'
    compile 'com.google.android.gms:play-services:4.0.30'
    compile 'com.android.support:support-v4:18.0.0'
}

有人能指出可能的解决方案吗?

1个回答

0
错误信息表明您的Android Studio版本需要比0.7.3更高版本的Gradle Android插件(请参见buildscript块)。将其升级到0.9.0,然后尝试重新导入项目。

谢谢!那很有帮助。但现在我遇到了这个错误:Error:com.google.android.gms:play-services:4.0.30(双击此处查找用法)。 - d34th4ck3r
你有查看迁移指南吗?正如之前的错误信息中所提到的那样。 - Peter Niederwieser

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接