google play 上架提示应用使用了某个 SoLoader SDK 版本会导致该应用在仅支持 64 位架构的设备上发生崩溃请将 SoLoader SDK 更新到 0.10.4
google play 上架提示应用使用了某个 SoLoader SDK 版本会导致该应用在仅支持 64 位架构的设备上发生崩溃请将 SoLoader SDK 更新到 0.10.4
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Mac | macOS 15.5 | HBuilderX |
产品分类:uniapp/App
PC开发环境操作系统:Mac
PC开发环境操作系统版本号:macOS 15.5
HBuilderX类型:正式
HBuilderX版本号:4.66
手机系统:Android
手机系统版本号:Android 15
手机厂商:三星
手机机型:三星 s21
页面类型:vue
vue版本:vue2
打包方式:云端
示例代码:
谷歌上架提示:您的应用使用了某个 SoLoader SDK 版本,可能会导致该应用在仅支持 64 位架构的设备上发生崩溃。为了解决此问题,请将 SoLoader SDK 更新到 0.10.4 或更高版本。
操作步骤:
谷歌上架提示:您的应用使用了某个 SoLoader SDK 版本,可能会导致该应用在仅支持 64 位架构的设备上发生崩溃。为了解决此问题,请将 SoLoader SDK 更新到 0.10.4 或更高版本。
预期结果:
谷歌上架提示:您的应用使用了某个 SoLoader SDK 版本,可能会导致该应用在仅支持 64 位架构的设备上发生崩溃。为了解决此问题,请将 SoLoader SDK 更新到 0.10.4 或更高版本。
实际结果:
谷歌上架提示:您的应用使用了某个 SoLoader SDK 版本,可能会导致该应用在仅支持 64 位架构的设备上发生崩溃。为了解决此问题,请将 SoLoader SDK 更新到 0.10.4 或更高版本。
bug描述:
谷歌上架提示:您的应用使用了某个 SoLoader SDK 版本,可能会导致该应用在仅支持 64 位架构的设备上发生崩溃。为了解决此问题,请将 SoLoader SDK 更新到 0.10.4 或更高版本。
3 回复
soloader已经升级到最新,升级HBuilderX到最新版重新打包上架试一下
用的就是HBuilderX 最新正式版4.66
这是一个常见的Google Play上架问题,主要原因是项目中集成的SoLoader SDK版本过低,不兼容64位设备架构。
在uni-app云端打包环境中,SoLoader通常是通过第三方原生插件引入的。解决方案如下:
-
检查项目依赖:查看项目中是否使用了Facebook相关SDK(如React Native插件)或图片加载库,这些库可能内置了旧版SoLoader
-
更新相关插件:
- 前往插件市场检查使用的所有原生插件
- 寻找插件更新版本,特别是那些涉及原生库加载的插件
- 联系插件作者确认是否已解决64位兼容问题
-
配置ABI过滤:在原生插件配置中确保支持64位架构,可在manifest.json中配置:
"app-plus" : { "plugins": {}, "distribute": { "android": { "abiFilters": ["armeabi-v7a", "arm64-v8a"] } } }

