Android Studio 1.0.2 ndk旁路隐藏JNI文件

Android Studio 1.0.2 ndk旁路隐藏JNI文件,android,android-studio,gradle,android-ndk,Android,Android Studio,Gradle,Android Ndk,我正在使用AndroidStudio 1.0.2,我正在处理一个project+库,该库在相应目录下的JNI文件夹中有C文件。我已经设置了一个bash脚本来进行NDK构建,并且配置设置为在生成.so文件之前运行脚本 我为图书馆准备了以下文件: sourceSets.main.jni.srcDirs = [] 但是,添加此选项会隐藏project explorer中的所有C文件,如果删除此行,则所有JNI文件都会显示在project explorer中名为“C”的文件夹下(即使我已将其保存在库下

我正在使用AndroidStudio 1.0.2,我正在处理一个project+库,该库在相应目录下的JNI文件夹中有C文件。我已经设置了一个bash脚本来进行NDK构建,并且配置设置为在生成.so文件之前运行脚本

我为图书馆准备了以下文件:

sourceSets.main.jni.srcDirs = []
但是,添加此选项会隐藏project explorer中的所有C文件,如果删除此行,则所有JNI文件都会显示在project explorer中名为“C”的文件夹下(即使我已将其保存在库下的/JNI文件夹中)。显然,只有当我有这行代码时,这个构建才有效,但我就是不能在Android Studio中编辑我的任何c文件,因为我知道gradle ndk构建还没有准备好

如何强制Android Studio向我显示我的c文件,这样我就不必使用外部编辑器编辑我的c源代码


谢谢

看来我真的应该在发布任何问题之前浏览一下Android Studio。我在ProjectExplorer侧栏的Android视图中,而不是在ProjectView中。项目视图只是向我显示了确切的文件结构,我可以在那里看到我的jni文件。project explorer顶部有一个带下拉箭头的小选项卡,只需单击该选项卡并选择project view。

另一种方法是保持
sourceset.main.jni.srcDirs
已填充,但禁用编译和链接本机代码的gradle任务,请参见示例。