Ovi*_*dea 9 java android gradle android-studio
Hy,我今天早上使用Android Studio 0.6.0,在升级过程中我不得不切换到Gradle版本0.11来编译我的Android项目.
自从我得到这个令人讨厌的错误,这使我无法构建我的项目.
Error:Could not find property 'allJava' on source set main.
Run Code Online (Sandbox Code Playgroud)
此属性仅针对'java'插件定义,但我在build.gradle文件中使用'android'插件,所以我认为没有理由我应该收到此错误.
有谁知道如何摆脱这个消息?
更新: 我解决了它,似乎这个属性在Gradle 0.11.1中不再可用,并且我项目中的某个人正在使用它.
我在其中一个build.gradle文件中找到了这一行:
apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle'
Run Code Online (Sandbox Code Playgroud)
它引用了另一个gradle配置文件,该文件使用此属性为每个.java文件生成JavaDocs的任务.
因此,为了解决此问题,只需查看代码中的任何位置以获取对此属性的引用.
coc*_*ero 22
如果有人发生在这个帖子上,我会对Gradle Android插件源进行一些调查.
该allJava
属性似乎被移除,因为它与该java
属性是多余的.换掉allJava
"java"似乎解决了这个问题.
因此,该allSource
属性也被删除,这也将打破gradle-mvn-push
脚本.我已经提交了一份错误报告,链接如下.
https://code.google.com/p/android/issues/detail?id=71174
归档时间: |
|
查看次数: |
6340 次 |
最近记录: |