1

我正在尝试将一些本机代码添加到我的 android 项目中。但是库有问题gnustl_shared

E/AndroidRuntime:原因:java.lang.UnsatisfiedLinkError:无法加载 gnustl_shared:findLibrary 返回 null

libgnustl_shared.so在 libs 目录中,所以我不知道如何解决这个问题。我正在使用安卓工作室。会不会是ide的问题?

4

1 回答 1

0

通过以下代码从libs文件夹加载库:

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

将上面的代码放在给出本机函数声明的 .java 文件中

于 2015-05-19T07:56:14.847 回答