我想要添加gradle构建的开源项目https://github.com/PaulVI/freecol-android。然而,它在Gradle 1.12(和Android Studio 0.8.2)中失败,而Eclipse ADT显示它没问题。
错误消息示例:
E:\Android\freecol-android\src\net\sf\freecol\client\FreeColClient.java
Error: (31, 46) Error: package does not exist org.freecolandroid.repackaged.java.awt
包当然确实存在。
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['j2se-src','src']
将j2se-src
和src
定义为源文件夹。
Android Studio识别2个源文件夹,但当然显示相同的gradle错误。
如何为包含2个源文件夹的项目配置Gradle构建?
答案 0 :(得分:0)
在gradle.build
中关闭愚蠢的java和资源应该是
java.srcDirs = ['j2se-src','src']
resources.srcDirs = ['src']