关于Android Studio 0.5'sourceSets'

xia*_*mao 5 android android-studio

我将Android Studio更新为0.5版,但'build.gradle'文件有一些警告.

像这样:'build'中的'main'不能应用于......

在Android Studio的项目面板中,源文件显示一些警告,请访问图像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']
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

我的项目由Eclipse创建,有些成员仍然使用Eclipse,但其他成员都使用Android Studio,因此我不会将目录结构更改为Gradle样式.

我应该怎么解决这个问题?

Sco*_*rta 1

这是错误https://code.google.com/p/android/issues/detail?id=66758。我们正在尝试发布 0.5.0 的补丁版本来解决这个问题以及其他问题。

根据错误报告,用户可以通过删除以下行来解决此问题:

resources.srcDirs = ['src'] 
Run Code Online (Sandbox Code Playgroud)

我还没有亲自尝试过,但您可能想看看它是否适合您。