我正在使用Android Studio 1.0.2,并且正在使用项目+库,该库在相应目录下的JNI文件夹中具有C文件。我已经设置了一个Bash脚本来执行NDK构建,并且配置被设置为在构建之前运行脚本以生成.so文件。
对于图书馆,我有以下几点:
sourceSets.main.jni.srcDirs = []
但是,添加它会将我的所有C文件隐藏在项目资源管理器中,如果我删除此行,我的所有JNI文件都将显示在项目资源管理器中名为“C”的文件夹下(即使我将其保存在下面的/ jni文件夹中)图书馆)。该构建显然仅在有行的情况下有效,但由于我了解gradle ndk构建尚未准备好,所以我无法在Android Studio中编辑任何c文件。
如何强制Android Studio向我显示c文件,这样我就不必使用外部编辑器编辑c源代码了?
谢谢
最佳答案
看起来我真的应该在发布任何问题之前先探索Android Studio。我在Project Explorer侧栏的Android View 中,而不是Project View。 Project View 仅显示了确切的文件结构,并且可以在其中看到我的jni文件。在项目浏览器的顶部有一个带有下拉箭头的小标签,只需单击该标签,然后选择“项目” View 。
关于android - Android Studio 1.0.2 NDK旁路隐藏JNI文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28333218/