Android Studio 1.0.2 ndk绕过隐藏JNI文件
Android Studio 1.0.2 ndk bypass hides the JNI files
我正在使用 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 源代码?
谢谢
看来我真的应该先探索 Android Studio,然后再 post 提出任何问题。我在 Project Explorer 侧边栏的 Android 视图中,而不是 Project View 中。项目视图只向我显示了确切的文件结构,我可以在那里看到我的 jni 文件。项目浏览器顶部有一个带有下拉箭头的小选项卡,只需单击它和 select 项目视图。
我正在使用 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 源代码?
谢谢
看来我真的应该先探索 Android Studio,然后再 post 提出任何问题。我在 Project Explorer 侧边栏的 Android 视图中,而不是 Project View 中。项目视图只向我显示了确切的文件结构,我可以在那里看到我的 jni 文件。项目浏览器顶部有一个带有下拉箭头的小选项卡,只需单击它和 select 项目视图。