百度地图报错原因tried Java_com_baidu_platform_comjni_engine_JNIEngine_initClass and Java_com
2016-12-08 15:40
525 查看
No implementation found for int com.baidu.platform.comjni.engine.JNIEngine.initClass
tried Java_com_baidu_platform_comjni_engine_JNIEngine_initClass and Java_com
网上说是因为so文件放的位置不对,确实是这样
如果不想在build.gradle加入代码,则
第一种方法:需要在src文件夹下加入jniLibs文件夹,并把so文件放进去
第二种方法:在app目录下的libs加入so文件并在build.gradle加入代码
但是最后的还是不行
clean project等都做了
最后发现是需要在BaseApplication加入
SDKInitializer.initialize(getApplicationContext());
mLocationService
=
new
LocationService(getApplicationContext());
LocationService应该可以去掉
浪费了差不多2个小时,记录一下
tried Java_com_baidu_platform_comjni_engine_JNIEngine_initClass and Java_com
网上说是因为so文件放的位置不对,确实是这样
如果不想在build.gradle加入代码,则
第一种方法:需要在src文件夹下加入jniLibs文件夹,并把so文件放进去
第二种方法:在app目录下的libs加入so文件并在build.gradle加入代码
但是最后的还是不行
clean project等都做了
最后发现是需要在BaseApplication加入
SDKInitializer.initialize(getApplicationContext());
mLocationService
=
new
LocationService(getApplicationContext());
LocationService应该可以去掉
浪费了差不多2个小时,记录一下
相关文章推荐
- java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.engine.JNIEngine.
- java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.engine.JNIEngine.
- 百度地图定位集成及问题汇总No implementation found for int com.baidu.platform.comjni.tools.JNITools.initClass
- No implementation found for int com.baidu.platform.comjni.engine.JNIEngine.initClass
- 百度地图 Android SDK 报错Native method not found: com.baidu.platform.comjni.tools.JNITools.initClass...
- 百度地图中,提示java.lang.UnsatisfiedLinkErr:No implementation found for int com.baidu.platform.comjni.map.c
- android编程中遇到的关于调试百度地图时出现的 java.lang.UnsatisfiedLinkError: initClass 问题的原因及解决办法
- Android使用百度地图SDK调用百度地图时,发生错误 com.baidu.platform.comjni.map.basemap.JNIBaseMap.Create
- 百度地图关于No implementation found for long com.baidu.platform.comjni.ma...出现的问题
- 接入百度地图api报错 Native method not found: com.baidu.platform.comjni.tools.JNITools.initClass
- 百度地图sdk接入报错:com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create:()J
- java.lang.UnsatisfiedLinkError: No implementation found for long com.baidu.platform.comjni.map.commo
- java.lang.UnsatisfiedLinkError: No implementation found for long com.baidu.platform.comjni.map.commo
- java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create()
- 调用地图提示错误:java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.t
- java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.map.commonmemcach
- java.lang.UnsatisfiedLinkError: No implementation found for int com.baidu.platform.comjni.map.common
- 百度地图错误 java.lang.NoClassDefFoundError: com/baidu/platform/comjni/engine/AppEngine
- java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.platform.comjni.map.basemap.JNIBa
- 使用百度地图时出现com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache