【发布时间】:2025-12-01 12:45:01
【问题描述】:
有一个开源项目https://github.com/PaulVI/freecol-android 我想添加 gradle build。然而,它在 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 构建?
【问题讨论】:
标签: java android eclipse gradle android-studio