私はAndroid開発にかなり慣れていないので、しばらくの間努力してきましたが、理解できません。私はgifを作成するAndroid用のアプリを作成しています。そのために、このライブラリを使用しています。.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ビルドパスのネイティブライブラリオプションを試してみましたが、それは私が探しているものではないようです。私も少しググったところ、Androidツール->ネイティブサポートの追加を選択するように言った答えを見つけましたが、そのオプションはありません。
.soに組み込みましたか?NDKを使用していますか?その場合、作成されたファイルはlibgrifflen.soと呼ばれているはずです。だった?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加