关于 Android Studio 0.5 'sourceSets' [英] About Android Studio 0.5 'sourceSets'
问题描述
我将 Android Studio 更新到 0.5 版,但build.gradle"文件有一些警告.
I'm update the Android Studio to version 0.5, but the 'build.gradle' file has some warning.
像这样:'build'中的'main'不能应用于......
Like this: 'main' in 'build' cannot be applied to ...
并且在Android Studio的项目面板中,源文件显示一些警告,请访问图像https://raw.github.com/MarkMjw/xiangmao.github.io/master/test.png
And in Android Studio's project panel,the source file show some warning, visit image https://raw.github.com/MarkMjw/xiangmao.github.io/master/test.png
代码:
sourceSets {
main{
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
...
}
我的项目是用Eclipse创建的,部分成员还在用Eclipse,但其他人用的是Android Studio,所以我没有把目录结构改成Gradle风格.
My project created by Eclipse, and some members are still use Eclipse, but the others are use Android Studio, so I don't change directory structure to Gradle style.
我应该如何解决这个问题?
I should be how to solve this problem?
推荐答案
This is bug https://code.google.com/p/android/issues/detail?id=66758.我们正在尝试将 0.5.0 的补丁版本放在一起以解决此问题以及其他问题.
This is bug https://code.google.com/p/android/issues/detail?id=66758. We're trying to get a patch release for 0.5.0 put together to fix this among other issues.
根据错误报告,用户可以通过删除该行来解决它:
According to the bug report, users have been able to work around it by removing the line:
resources.srcDirs = ['src']
我没有亲自尝试过,但您可能想看看它是否适合您.
I haven't tried it personally, but you might want to see if it works for you.
这篇关于关于 Android Studio 0.5 'sourceSets'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!