Android 如何避免在apk中包含JNIC源代码文件

Android 如何避免在apk中包含JNIC源代码文件,android,java-native-interface,apk,Android,Java Native Interface,Apk,我不知道这是否是一个bug,或者在某个地方是否有一个选项,但是我的jni文件夹中的所有c源代码文件都包含在我的apk文件中。这不是个好主意。更准确地说,这些文件似乎被复制到bin/类,然后apk将它们全部打包。如果我从bin/类中删除这些文件,则在没有jni重建的情况下不会将它们复制回来。有什么想法吗?您正在使用Eclipse,是吗?您可能已经在Java路径中将jni列为源文件夹。从那里删除它,您的C文件将不再被复制到bin/classes。您正在使用什么工具进行构建?蚂蚁?日食?AOSP制造?

我不知道这是否是一个bug,或者在某个地方是否有一个选项,但是我的jni文件夹中的所有c源代码文件都包含在我的apk文件中。这不是个好主意。更准确地说,这些文件似乎被复制到bin/类,然后apk将它们全部打包。如果我从bin/类中删除这些文件,则在没有jni重建的情况下不会将它们复制回来。有什么想法吗?

您正在使用Eclipse,是吗?您可能已经在Java路径中将
jni
列为源文件夹。从那里删除它,您的C文件将不再被复制到bin/classes。

您正在使用什么工具进行构建?蚂蚁?日食?AOSP制造?太棒了!它解决了这个问题。