Android中百度导航引擎初始化失败问题

1.我使用的是AndroidStudio1.3版本(1.4出来了懒得更新)

我遇到问题按照以下顺序进行解决

2.首先检查assets里面的东西放入到工程里面了没有

3.检查jar包是否导入

4.检查权限

然而,所有都检查过后并且确认无误以后依然出现了“百度引擎初始化失败的问题”,然后看出现报错的log,

11-12 13:00:54.163  16195-16195/com.text.my.map E/linker﹕ load_library(linker.cpp:761): library "/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so" not found
11-12 13:00:54.163  16195-16195/com.text.my.map E/dalvikvm﹕ dlopen("/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so") failed: Cannot load library: load_library(linker.cpp:761): library "/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so" not found
11-12 13:00:54.165  16195-16195/com.text.my.map E/linker﹕ load_library(linker.cpp:761): library "/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so" not found
11-12 13:00:54.165  16195-16195/com.text.my.map E/dalvikvm﹕ dlopen("/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so") failed: Cannot load library: load_library(linker.cpp:761): library "/storage/emulated/0/BaiduNaviSDK_SO/libgnustl_shared.so" not found

log里说libgnustl_shared.so这个文件没有找到,但是我的jniLibs里面是有的

Android中百度导航引擎初始化失败问题_第1张图片

而且百度demo中也只有armeabi这个文件,为此在网上试了好多方法也不管用,最后将libgnustl_shared.so这个so文件放入到了armeabi-v7a里才解决了这个问题

Android中百度导航引擎初始化失败问题_第2张图片

你可能感兴趣的:(Android)