base/lib/arm64-v8a/libAMapSDK_MAP_v10_0_700.so 这个库 uni-app不支持16kb
base/lib/arm64-v8a/libAMapSDK_MAP_v10_0_700.so 这个库 uni-app不支持16kb
2 回复
在打包时,直接在 模块配置里,把地图勾选去掉。打包后就通过了谷歌的审核验证。
请问什么时候可以修复 高德地图包的问题
更多关于base/lib/arm64-v8a/libAMapSDK_MAP_v10_0_700.so 这个库 uni-app不支持16kb的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在uni-app开发中,处理原生依赖库如libAMapSDK_MAP_v10_0_700.so时,需要注意Android平台的兼容性问题。该库是64位ARM架构(arm64-v8a)的高德地图SDK动态库,而uni-app默认生成的APK可能未正确配置多架构支持,导致在部分设备上出现兼容性错误。
解决方案:
- 检查SDK版本:确保使用的高德地图SDK版本与uni-app插件兼容。建议使用官方推荐版本(如v9.x或更高兼容版本),避免使用过旧的库文件。
- 配置ABI过滤:在项目的
manifest.json中,通过"android"节点下的"abiFilters"指定支持的架构,例如添加"arm64-v8a"。示例配置:"android": { "abiFilters": ["arm64-v8a", "armeabi-v7a"] }

