【发布时间】:2011-05-23 03:22:33
【问题描述】:
我对 Android 开发还很陌生,我已经尝试了一段时间,但我就是不明白。我正在为 android 编写一个创建 gif 的应用程序,为此我正在使用 this library。我将它编译成 .so 但现在我只是不明白如何实际加载它。我将 .so 放在 /libs/armeabi/ 中,但是当我像这样加载它时
static {
System.loadLibrary("gifflen");
}
它抛出
ERROR/AndroidRuntime(13565): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load gifflen: findLibrary returned null
我应该把它放在别的地方吗?或者这是因为我应该更改 Eclipse 中的某些设置? 我对 Java Build Path 中的本机库选项感到困惑,但这似乎不是我想要的。 我也用谷歌搜索了一下,发现一个答案说选择选择 Android 工具->添加本机支持,但我没有那个选项。
【问题讨论】:
标签: java android eclipse android-ndk