uni-app鸿蒙4.2系统部分手机无法安装app

uni-app鸿蒙4.2系统部分手机无法安装app

最新4.75 sdk包离线打包的uniapp,鸿蒙4.2系统部分新一点的手机无法安装app或者安装好了无法启动

1 回复

更多关于uni-app鸿蒙4.2系统部分手机无法安装app的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


这个问题通常与鸿蒙4.2系统的应用签名机制或权限配置有关。以下是几个关键排查点:

  1. 签名问题
    鸿蒙系统对应用签名校验严格,请确认:

    • 使用最新版本的鸿蒙签名工具(例如HMS Core Kit 6.10+)
    • 检查签名证书是否过期,建议有效期至少2年以上
    • 在AGC(AppGallery Connect)中核对签名证书指纹是否与本地一致
  2. 权限声明
    在manifest.json中补充以下鸿蒙必需权限:

    "permissions": [
      "ohos.permission.INTERNET",
      "ohos.permission.GET_NETWORK_INFO"
    ]
    

    若涉及敏感权限(如位置、存储),需在应用内动态申请。

  3. SDK兼容性
    确认以下配置:

    • uniapp-harmony依赖升级至3.0.0以上版本
    • build.gradle中指定鸿蒙编译版本:
      harmonyCompileSdkVersion 9
回到顶部