1

Android プロジェクトにネイティブ コードを追加しようとしています。しかし、gnustl_sharedライブラリに問題があります:

E/AndroidRuntime: 原因: java.lang.UnsatisfiedLinkError: gnustl_shared を読み込めませんでした: findLibrary が null を返しました

libgnustl_shared.solibs ディレクトリにあるので、問題を解決する方法がわかりません。私はアンドロイドスタジオを使用しています。それはideの問題でしょうか?

4

1 に答える 1

0

次のコードでlibsフォルダーからライブラリをロードします。

static
{
     System.loadLibrary("gnustl_shared");
}

上記のコードを、ネイティブ関数宣言が指定されている .java ファイルに入れます。

于 2015-05-19T07:56:14.847 に答える