You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter集成Huawei Account Kit提示不满足最低版本要求如何解决

问题解决方法

导致报错的核心原因有两个:一是你安装的HMS Core版本低于当前huawei_account插件要求的最低版本,二是minSdkVersion配置可能未生效或者存在依赖冲突,具体解决方法如下:

  • 升级HMS Core版本:huawei_account:5.2.0+301 要求设备端HMS Core最低版本为4.0.0.300,你当前安装的3.0.0.300版本低于要求,将设备上的HMS Core升级到4.0.0.300及以上版本即可解决版本不匹配报错。
  • 确认minSdkVersion配置有效性:检查android/app/build.gradle文件中defaultConfig代码块下的minSdkVersion是否确实修改为19,若存在多渠道配置也要确认各渠道的minSdk配置没有覆盖全局设置。如果存在依赖冲突导致minSdk被强制拉高,可以在该build.gradle文件的android块外添加如下配置强制指定版本:
configurations.all {
    resolutionStrategy {
        force 'com.huawei.hms:account:5.2.0.300'
    }
}
  • 降级huawei_account插件版本:如果暂时不想升级设备端的HMS Core,可以将pubspec.yaml中的huawei_account依赖版本降级到和HMS Core 3.0.0.300适配的版本,例如huawei_account:5.0.0+300及更低版本。
  • 清除缓存重编译:修改配置后执行flutter clean清除项目缓存,再执行flutter pub get重新拉取依赖,之后重新编译运行项目,避免旧缓存导致配置不生效。

内容的提问来源于stack exchange,提问作者Foody

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 09:39:05