Android Couldn't load BaiduMapSDK

什么都不用多说,看代码

Couldn't load BaiduMapSDK_v3_2_0_15 from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/cn.com.shanghai.umer_doctor-2.apk", zip file "/data/data/cn.com.shanghai.umer_doctor/code_cache/secondary-dexes/cn.com.shanghai.umer_doctor-2.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/cn.com.shanghai.umer_doctor-2, /vendor/lib, /data/cust/lib, /system/lib, /data/datalib]]]: findLibrary returned null

无法加载sdk,因为本产品当时存在分包和第三方的冲突问题,所以没想到是什么原因导致的,总以为是第三方包冲突导致的,后来查了好久才查出来的,留个笔记

解决方案

为了兼容所有的版本所以要在armeabi,armeabi-v7a等这些文件夹都放上百度sdk,问题好了

原文地址:https://www.cnblogs.com/LiuZhen/p/5260612.html