Android Studio 1.0.2 ndk绕过隐藏了JNI文件

时间:2015-02-04 23:00:26

标签: android android-studio gradle android-ndk

我正在使用Android Studio 1.0.2,我正在开发一个项目+库,其中库在相应目录下的JNI文件夹中有C文件。我设置了一个bash脚本来执行NDK构建,并且配置设置为在构建之前运行脚本以生成.so文件。

我在我的gradle库中有以下内容:

sourceSets.main.jni.srcDirs = []

但是,添加它会隐藏项目浏览器中的所有C文件,如果我删除此行,我的所有JNI文件都会显示在项目浏览器中名为“C”的文件夹下(即使我将其保存在/中库下的jni文件夹)。构建显然只有在我有线的情况下才有效,但是我无法在Android Studio中编辑任何我的c文件,因为我知道gradle ndk构建尚未准备就绪。

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

由于

1 个答案:

答案 0 :(得分:0)

在发布任何问题之前,我真的应该探索Android Studio。我在Project Explorer侧栏上的Android视图而不是Project View。 Project视图只显示了确切的文件结构,我可以在那里看到我的jni文件。项目资源管理器顶部有一个带有下拉箭头的小标签,只需点击它并选择项目视图。