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 SDK12
方式一方式二
失败截图
更多关于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
问题已解决:
问题已解决,在设置里找到ohpm路径修改三方库地址
原字段
修改后
成功解决!!
更多关于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
依赖失败通常由以下原因导致:
-
未正确配置AGConnect服务
- 确保项目已开通并绑定AGC(华为应用市场联运服务),在
AppGallery Connect
控制台创建项目并启用认证服务。 - 检查项目级
build-profile.json5
中是否已声明AGC依赖源:
"dependencies": { "@hw-agconnect/auth": "^1.0.5" }
- 确保项目已开通并绑定AGC(华为应用市场联运服务),在
-
依赖源配置缺失
- 在模块级
build-profile.json5
中确认已添加华为官方仓库:
"dependencies": { "@hw-agconnect/auth-kit": "^1.0.5" }
- 在模块级
-
SDK版本兼容性问题
- 当前HarmonyOS Next仅支持特定版本的AGC SDK,需确认
@hw-agconnect/auth@^1.0.5
是否适配SDK API 12。建议尝试最新稳定版。
- 当前HarmonyOS Next仅支持特定版本的AGC SDK,需确认
-
网络或缓存问题
- 清理DevEco Studio缓存(File > Invalidate Caches),检查网络代理设置是否阻断对华为仓库的访问。
建议优先检查AGC控制台服务状态与依赖声明格式,若问题持续,可尝试替换为@hw-agconnect/auth-kit
或其他认证组件。