【发布时间】:2011-09-06 17:37:45
【问题描述】:
我正在尝试加载使用独立 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
【问题讨论】:
标签: android android-ndk loadlibrary