intellij android studio新手,无法打开没有Gradle错误的示例项目

时间:2014-03-23 08:27:30

标签: android intellij-idea gradle android-studio

我刚刚切换到intellij并且对Android开发很新。我已经在5个月的一个应用程序上工作,现在我将它移动到intellij android studio我的选项菜单变得不可见了。我已经阅读了很多内容并试图赶上现在可用的最新功能。

最大的痛苦就是我发现了这个错误 - >

无法刷新Gradle项目' ActionBarCompat-ListPopupMenu'您使用的Gradle版本1.8不受支持。请使用1.9版。请在项目的Gradle设置或项目的Gradle包装中指向支持的Gradle版本(

我确实搜索过这个问题,并且有些页面建议将类路径改为类似于 build:gradle:0.7。+但是那个doest帮助..

我做错了什么?我所需要的只是让那些来自android的例子工作..

由于

4 个答案:

答案 0 :(得分:1)

Gradle包装器文件位于路径 (项目根目录) /gradle/wrapper/gradle-wrapper.properties distributionUrl属性是您设置Gradle版本的地方;它嵌入在URL中:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip

答案 1 :(得分:0)

首先确保您已更新到最新的 Android SDK Build-tools 版本,最新的版本是19.0.3;如果还没有,请打开Android SDK管理器并进行更新。

然后查看项目文件夹(而不是根文件夹中的文件)中的 build.gradle 文件。前几行应该类似于:

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

将类路径设置为 com.android.tools.build:gradle:0.9。+

然后在同一个文件中继续:

android {
    compileSdkVersion 18
    buildToolsVersion "19.0.3"
    ...
}

buildToolsVersion 设置为 19.0.3 (最新版本)。

确保Android Studio同步Gradle文件更改。如果没有,请重新启动Android Studio和/或重建项目。然后你应该好好去。

答案 2 :(得分:0)

我想我想出来了......非常感谢Scott和Jaap。

我确实将我的intellij更新为0.5.2,我也安装了19.0.3(最新的构建工具)。 在几个现有项目中,我不得不将distributionUrl更改为  distributionUrl = HTTP \://services.gradle.org/distributions/gradle-1.11-all.zip

重建项目后,它就像一个魅力。

答案 3 :(得分:0)

请注意:Scorr Berba的回复可能是正确的。另外我不确定1.11是否可以使用 - 我使用了包装器(这里有很多混淆:包装器是gradlew [" gradle * w *" rapper]来设置gradle用于我的样本到1.10,你必须设置你的项目使用包装器,或者你可以从命令行构建,例如" ./ gradlew build"。