HarmonyOS鸿蒙Next中集成SDK添加依赖失败:NOTFOUND package '@hw-agconnect/auth@^1.0.5' not found from all the registries

HarmonyOS鸿蒙Next中集成SDK添加依赖失败:NOTFOUND package ‘@hw-agconnect/auth@^1.0.5’ not found from all the registries 按照八月一号更新的文档添加依赖,方式一方式二均失败无法找到,compatible SDK12cke_366.pngcke_1153.png

方式一cke_830.png方式二

cke_21629.png

失败截图


更多关于HarmonyOS鸿蒙Next中集成SDK添加依赖失败:NOTFOUND package '@hw-agconnect/auth@^1.0.5' not found from all the registries的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

问题已解决:

cke_688.png

问题已解决,在设置里找到ohpm路径修改三方库地址

cke_7307.png

原字段

cke_9029.png

修改后

成功解决!!

cke_10782.png

更多关于HarmonyOS鸿蒙Next中集成SDK添加依赖失败:NOTFOUND package '@hw-agconnect/auth@^1.0.5' not found from all the registries的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


检查项目根目录下的oh-package.json5文件,确认是否已正确配置SDK依赖。需添加"@hw-agconnect/auth": "^1.0.5"至dependencies字段。同时验证项目是否使用华为官方仓库源,在build-profile.json5中需配置"agconnect"服务并启用认证功能。若仍失败,请核对鸿蒙Next版本与SDK版本的兼容性,部分旧版SDK可能不支持新系统架构。

在HarmonyOS Next中,@hw-agconnect/auth@^1.0.5 依赖失败通常由以下原因导致:

  1. 未正确配置AGConnect服务

    • 确保项目已开通并绑定AGC(华为应用市场联运服务),在AppGallery Connect控制台创建项目并启用认证服务。
    • 检查项目级build-profile.json5中是否已声明AGC依赖源:
    "dependencies": {
      "@hw-agconnect/auth": "^1.0.5"
    }
    
  2. 依赖源配置缺失

    • 在模块级build-profile.json5中确认已添加华为官方仓库:
    "dependencies": {
      "@hw-agconnect/auth-kit": "^1.0.5"
    }
    
  3. SDK版本兼容性问题

    • 当前HarmonyOS Next仅支持特定版本的AGC SDK,需确认@hw-agconnect/auth@^1.0.5是否适配SDK API 12。建议尝试最新稳定版。
  4. 网络或缓存问题

    • 清理DevEco Studio缓存(File > Invalidate Caches),检查网络代理设置是否阻断对华为仓库的访问。

建议优先检查AGC控制台服务状态与依赖声明格式,若问题持续,可尝试替换为@hw-agconnect/auth-kit或其他认证组件。

回到顶部