【爬坑之路】--Native method not found...【android studio上】
来源:互联网 发布:机器人仿真软件 编辑:程序博客网 时间:2024/06/05 03:22
在app中集成高德地图的时候,发现了这么个错误
Native method not found: com.autonavi.amap.mapcore.MapCore.nativeNewInstance
android studio运行app当出现这个错误的时候,请查查是不是自己的.so库文件位置放得不对,导致没有加载
方法一:使用默认build.gradle。在 src/main 目录下创建文件夹 jniLibs (如果有就不需要创建了),将下载文件的 armeabi 文件夹复制到这个目录下,如果已经有这个目录,将下载的 so 库复制到这个目录,jar包全部放到app/libs 目录下
方法二:
或者直接简单粗暴的把下载的 armeabi 文件夹或者其他so库文件复制到 libs 目录下和jar包放一起
在build.gradle文件中输入下面
android {
//加载libs目录下的so文件
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
0 0
- 【爬坑之路】--Native method not found...【android studio上】
- Native method not found
- Android之JNI错误:no implementation found in native -java.lang.UnsatisfiedLinkError: Native method not
- android studio JNI开发报错:java.lang.UnsatisfiedLinkError: Native method not found:... 的解决措施
- Android studio Gradle sdl method not found ...
- UnsatisfiedLinkError Native method not found:
- NDK :Native method not found
- Android NDK中报错:Native method not found 的解决方法
- Android Studio 项目中集成百度地图SDK报Native method not found: com.baidu.platform.comjni.map.commonmemcache.JN
- Android Studio使用百度地图出现 java.lang.UnsatisfiedLinkError: Native method not found: com.baidu.mapapi.Mj.
- Android Studio中解决Gradle DSL method not found: 'android()'
- Android Studio错误:Gradle DSL method not found:'android()'解决办法
- Android Studio 出现 gradle DSL method not found: android() 错误
- 解决Android Studio Gradle DSL method not found: 'android()'问题
- Android Studio报错:Gradle DSL method not found: 'android()'
- Android Studio问题:Gradle DSL method not found: ‘android()’
- Android Studio: Gradle DSL method not found: 'android()
- Android Studio中解决Gradle DSL method not found: 'android()'
- 《软技能 代码之外的生存指南》读后感
- 对话框使用ocx控件封装为dll
- c语言之左右法则
- Mybatis手写分页,非常灵活
- pog 2891 Strange Way to Express Integers (中国剩余定理 非互质)
- 【爬坑之路】--Native method not found...【android studio上】
- CF 738D 贪心
- poj 1733 Parity game 离散化+带权并查集(区间)
- hive 数据倾斜总结
- 正则表达式学习
- 5、RxJava学习记录
- redis乐观锁(适用于秒杀系统)
- Javascript的内存管理
- 操作系统实验四:独占设备的静态分配模拟