uni-app云端打包后APK文件在红米K40安装时提示与系统不兼容
uni-app云端打包后APK文件在红米K40安装时提示与系统不兼容
操作步骤:
- 红米K40安装ApK
预期结果:
- 可以正常安装
实际结果:
- 无法安装
bug描述:
- 云端打包后APK文件后,红米K40在安装时提示与系统不兼容,CPU配置类型如下图所示
图片

详细信息
| 信息类别 | 详情 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC版本号 | win10 |
| HBuilderX | Alpha |
| HBuilderX版本 | 3.3.0 |
| 手机系统 | Android |
| 手机版本号 | Android 11 |
| 手机厂商 | 小米 |
| 手机机型 | 红米K40 |
| 页面类型 | vue |
| vue版本 | vue2 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
| App下载地址 | https://www.pgyer.com/Nmak |
更多关于uni-app云端打包后APK文件在红米K40安装时提示与系统不兼容的实战教程也可以访问 https://www.itying.com/category-93-b0.html
报错的界面方便传一下么
更多关于uni-app云端打包后APK文件在红米K40安装时提示与系统不兼容的实战教程也可以访问 https://www.itying.com/category-93-b0.html
报错界面如下,我试了其他安卓11的手机可安装,试了不少红米其他系列手机均能安装
收到了
这个问题需要让你自己使用adb 安装apk 看看具体的报错信息
通过 adb install abc.apk, 可以看到详细信息
钻之云端_3.1.2.apk: Failure [INSTALL_FAILED_DUPLICATE_PERMISSION: Package com.yqn.large attempting to redeclare permission gt.permission.GT_RECEIVER already owned by io.dcloud.hellouniapp]
测试时发现了另一个错误也会导致安装失败,但不确定和你的问题是否一致
问题:安装包里使用了推送,个推SDK中使用了自定义权限名称(gt.permission.GT_RECEIVER) 和另一个应用的冲突
简单说就是设备上不同的应用不能使用相同的自定义权限名称,个推SDK已经修复了此问题,官方下次发版后生效
所以,你这边自己来测试一下具体的报错信息是什么,确定问题是这几个中的哪一个
谢谢,没问题了
alpha版本 升级了个推SDK升级版本引发的新问题。导致无法在同一部手机安装拥有相同权限的apk. 预计下个版本会修复该问题
谢谢,没问题了
HBuilderX 3.3.1 alpha 已修复
谢谢,没问题了

