百度地图 libBaiduMapSDK_base_v4_2_1.so" is 32-bit instead of 64-bit错误

百度地图  libBaiduMapSDK_base_v4_2_1.so" is 32-bit instead of 64-bit错误
有的手机默认支持64位,启动的时候会尝试加载64位的so。不过包却不一定对64位做出支持。当系统无法加载到理想的包,就会抛出以下异常。
libBaiduMapSDK_base_v4_2_1.so" is 32-bit instead of 64-bit
不过,Android 64位是可以向下兼容32位程序的,apk只需要在budil.gradle中明确支持的指令集,以此适配手机即可。
defaultConfig {
    ndk {
        abiFilters "armeabi", "armeabi-v7a", "x86", "mips"
    }
}

你可能感兴趣的:(开发,hbulider)