2010-07-15 72 views
0

我在Eclipse Ganymede中使用NDK/JNI库进行Android项目。令人费解的是,bin文件夹包含jni文件夹中所有C++源代码的副本。如果您将APK重命名为ZIP并进行检查,那么APK也是如此。如果我从bin中删除这些文件,然后清理并重新构建,它们就会再次出现。请问怎么回事?我无意随应用程序一起分发源代码。APK中的JNI源代码

+0

如果这确实是源文件(不是汇编的对象文件或依赖项列表,这是正常的),那么您的Makefile有问题。 – ognian 2010-07-16 11:22:29

回答

0

有点解决了。出于某种原因,jni在“Java构建路径”下的项目属性中列出。一旦我删除了它,就没事了。不知道这种情况是如何发生的。