我已经实现了一个JNI Android应用程序。该应用程序需要将一些额外的“共享库”作为APK的一部分打包。使用Eclipse,我已经将这些库添加到项目的“/libs/armeabi”文件夹中。
然而,在启动应用程序时(通过集成调试器),我添加的“共享库”会从“armeabi”文件夹中移除。
以下是您需要回答的问题:
1.如何防止这些额外的库被删除?
2.如何确保所需的其他SO文件被打包到APK中?
然而,在启动应用程序时(通过集成调试器),我添加的“共享库”会从“armeabi”文件夹中移除。
以下是您需要回答的问题:
1.如何防止这些额外的库被删除?
2.如何确保所需的其他SO文件被打包到APK中?
Android NDK: ERROR:jni/Android.mk:swscale: LOCAL_SRC_FILES 应指向以“.a”结尾的文件。 - NadavRub
PREBUILT_SHARED_LIBRARY
而不是PREBUILT_STATIC_LIBRARY
。 - Andrey Kamaev