Android Studio 0.4.3 - 无法编译官方Android示例

1 android compiler-errors gradle android-studio

我已经在我的系统上安装了Android Studio 0.4.3并尝试从Android开发者网站导入并运行官方样本:

http://developer.android.com/samples/index.html

不幸的是,当我尝试编译时,我收到以下错误:

FAILURE:无法确定要执行的任务.

  • 出了什么问题:在根项目'ActionBarCompat-Basic'中找不到任务'assemble'.

  • 尝试:运行gradle任务以获取可用任务列表.

如您所见,我尝试编译ActionBarCompat-Basic示例,但所有示例的结果都相同.

我已经尝试<component name="FacetManager"> ... </component> 从我的iml文件中删除并删除了.idea此线程中建议的文件夹:

Gradle:FAILURE:无法确定要执行的任务

这并没有解决问题.删除文件后,我将项目导入Android Studio并尝试编译.结果,再次生成iml文件和.idea文件夹,并且错误消息保持不变.

其他人有这个问题吗?任何帮助是极大的赞赏!

pyu*_*s13 6

示例项目使用旧版本的gradle插件,Android Studio 0.4.3不再支持该插件

请进行以下更改

转到项目内的模块build.gradle(如ActionBarCompat-BasicSample/build.gradle)文件,并在此开头替换依赖类路径

dependencies {
        classpath 'com.android.tools.build:gradle:0.7.+'
    }
Run Code Online (Sandbox Code Playgroud)

更改distrubutionUrlActionBarCopat-Basic/gradle/gradle-wrapper.properties文件,这个

distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip
Run Code Online (Sandbox Code Playgroud)

如果您使用gradle版本1.10替换0.7.+ to 0.8.+1.9 to 1.10以上配置.

我假设您已经从ActionBarCopat-Basic.iml文件中删除了组件FacetManager并重新导入了该项目.

这对我很有用.