我正在尝试加载使用独立 NDK 工具链构建的库。
我构建了 libGLmove.so 并将其放在我的 Eclipse 项目的 libs/armeabi 中
然而,调用System.loadLibrary("GLmove")
抛出一个UnsatisfiedLinkError
关于如何解决问题或让 Android 找到我的库的任何想法?ndk-build 构建后如何打包库?
编辑:确切的编译标志是:
/Users/thomas/Documents/android-ndk-r5b/toolchains/arm-eabi-4.4.0/prebuilt/darwin-x86/bin/arm-eabi-g++ --sysroot=/Users/thomas/Documents/android-ndk -r5b/platforms/android-8/arch-arm -march=armv7-a -mfloat-abi=softfp -mfpu=neon -Wl,--fix-cortex-a8 -fno-exceptions -fno-rtti -nostdlib -fpic -shared -o GLmove.so -O3