0
:https://github.com/jvoegele/gradle-android-plugin摇篮构建失败:“发生评估根项目...无法创建任务或类型的GetType”我下面的基本摇篮的Android教程这里
但得到以下错误的Gradle运行时组装:
* What went wrong:
A problem occurred evaluating root project 'MyAndroidApp'.
> Problem: failed to create task or type gettype
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.
在我的build.gradle文件中的代码是:
1 buildscript {
2 repositories {
3 mavenCentral()
4 }
5
6 dependencies {
7 classpath 'org.gradle.api.plugins:gradle-android-plugin:1.2.1'
8 }
9 }
10
11 apply plugin: 'android'
12 repositories {
13 mavenCentral()
14 }
15
16 version = "1.0.1"
17
18 androidSignAndAlign {
19 // skip signing configuration
20 }
21
22 // Configure filtering resources with properties from Gradle's project scope
23 processResources {
24 expand (project.properties)
25 }
26
27 // Configure the debug build
28 task configureDebug << {
29 jar.classifier = "debug"
30 }
31
32 // Configure the release build
33 task configureRelease << {
34 proguard.enabled = true
35 }
和我的项目结构是:
├── AndroidManifest.xml
├── ant.properties
├── bin
├── build.gradle
├── build.xml
├── libs
├── local.properties
├── proguard-project.txt
├── project.properties
└── src
└── main
├── java
│ └── my
│ └── android
│ └── package
│ └── MyAndroidActivity.java
└── res
├── layout
│ └── main.xml
└── values
└── strings.xml
11 directories, 10 files
我发现下面的问题,这似乎是相似的,但修复不工作: Failed to build android project using gradle
我很好奇,不只是如何解决这一问题,但怎么也调试它(堆栈跟踪记录如我所希望的那样有用)。
我建议尝试使用谷歌支持的官方Gradle插件。它将最终成为未来的默认构建系统。 http://tools.android.com/tech-docs/new-build-system/user-guide – Greg
感谢Greg,使用Google官方支持的插件,一切正常! – ZenBalance