2010-07-15 65 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構建路徑」下的項目屬性中列出。一旦我刪除了它,就沒事了。不知道這種情況是如何發生的。