Androidアプリにネイティブコードを使用するビルド済みのライブラリを含めようとして失敗しました。何が間違っているのか理解できません。
完成した.apkファイルの内容は次のようになります。(私はNetBeansとAntを使用してすべてを構築しています。必要に応じて、Antスクリプトの関連部分を含めることができます。)
META-INF
assets
libs >
armeabi >
libandroidgl20.so
libgdx.so
res
AndroidManifest.xml
classes.dex
resources.arsc
アプリケーションコードには、次のものがあります。
static {
System.loadLibrary("gdx");
System.loadLibrary("androidgl20");
}
しかし、私はエラーを受け取り続けます:java.lang.UnsatisfiedLinkError: Library gdx not found
。
.soファイルを適切な場所に配置していますか?ランタイムがそれらを認識していることを確認するために他に何かする必要がありますか?