1:libBaiduMapSDK_base_v4_0_0.so is 32-bit instead of 63bit
//表示armeabi、arm64-v8a、armeabi-v7a、x86、x86_64 文件夹下,导入的.so文件有问题。需要自己下载baidusdk的案例中的demo,本人下了一个包含全部的,解压后有4个demo,其中只有一个demo,包含上面5个文件压,将其一一对应拷贝到自己对应的文件夹下即可。
2: E/NativeLoader(1852): java.lang.UnsatisfiedLinkError: dlopen failed: “/data/data/cn.zhizaojiayuan.android/files/libs/libBaiduMapSDK_base_v4_0_0.so” has unexpected e_machine: 40
//这个是Genymotion不支持百度SDK,换成真机调试ok
setCoorType: 设置返回值坐标类型
bd09ll 表示百度经纬度坐标,
gcj02 表示经过国测局加密的坐标,
wgs84 表示gps获取的坐标。
本文介绍了在使用百度地图SDK时遇到的32位与64位.so文件不匹配问题及解决方案,并说明了Genymotion模拟器不支持百度SDK的情况。同时解释了如何设置坐标类型。
6867

被折叠的 条评论
为什么被折叠?



