使用带有 Experimental Grade 插件 0.7.2 的 Android Studio 2.1.1,我正在尝试向模块添加另一个 Java 源代码目录。这是模块 Gradle 设置中的相关部分:
android.sources {
main {
java.source {
//srcDir "src/java"
//srcDir "../../JavaBindings/java"
//srcDirs += "src"
srcDirs += "../../JavaBindings/java" <--- DOES NOT WORK
}
jni.source {
srcDirs += "../../JavaBindings/jni" <--- THIS WORKS
}
}
}
在 Google 和 Stack Overflow 上环顾四周后,我尝试了许多不同的语法,但都没有成功。app/java
Android Studio 项目结构 UI 中的目录仅显示其中的内容src/java
,不包括../../JavaBindings/java
.
然而,对于app/jni
目录,它可以工作:里面的内容src/jni
和../../JavaBindings/jni
显示的内容。