HarmonyOS 鸿蒙Next fetch meta info of package '@hw-appgallery/app-classify' failed

HarmonyOS 鸿蒙Next fetch meta info of package ‘@hw-appgallery/app-classify’ failed

ohpm install安装报错:

ohpm WARN: fetch meta info of package '[@hw-appgallery](/user/hw-appgallery)/app-classify' failed - GET [https://ohpm.openharmony.cn/ohpm/](https://ohpm.openharmony.cn/ohpm/)[@hw-appgallery](/user/hw-appgallery)/app-classify 404

ohpm ERROR: NOTFOUND package "[@hw-appgallery](/user/hw-appgallery)/app-classify" not found from all the registries [https://ohpm.openharmony.cn/ohpm/](https://ohpm.openharmony.cn/ohpm/)

ohpm ERROR: handleError execute tasks failed, Error: FetchPackageInfo: [@hw-appgallery](/user/hw-appgallery)/app-classify failed

ohpm ERROR: Install failed, Error: FetchPackageInfo: [@hw-appgallery](/user/hw-appgallery)/app-classify failed

ohpmrc配置:

registry=[https://ohpm.openharmony.cn/ohpm/](https://ohpm.openharmony.cn/ohpm/)

strict_ssl=false

no_proxy=*.huawei.com

http_proxy=[http://proxy.huawei.com:8080/](http://proxy.huawei.com:8080/)

https_proxy=http://@proxy.huawei.com:8080/

更多关于HarmonyOS 鸿蒙Next fetch meta info of package '@hw-appgallery/app-classify' failed的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

可能是你ohpm的工具下载错了,ohpm分网和外网的,你要访问外网的仓库,需要下载外网的ohpm。那npm配置成外网的npm地址

更多关于HarmonyOS 鸿蒙Next fetch meta info of package '@hw-appgallery/app-classify' failed的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙Next)中,遇到“fetch meta info of package ‘@hw-appgallery/app-classify’ failed”错误,通常是由于以下原因之一:

  1. 网络连接问题:设备无法访问华为应用市场(AppGallery)的服务器,导致无法获取包的元信息。检查设备的网络连接是否正常,确保能够访问外部网络。

  2. 包名错误或不存在:指定的包名[@hw-appgallery](/user/hw-appgallery)/app-classify可能不存在或拼写错误。确认包名是否正确,并确保该包在华为应用市场中可用。

  3. 权限问题:应用可能没有足够的权限访问华为应用市场的API。检查应用的权限配置,确保其具有访问网络和华为服务的权限。

  4. 华为服务未启用:如果设备未启用华为移动服务(HMS),可能会导致无法获取包的元信息。确保设备已正确安装并启用了HMS。

  5. API调用错误:在调用华为应用市场的API时,可能参数传递错误或API版本不匹配。检查API调用代码,确保参数和版本符合要求。

  6. 服务器端问题:华为应用市场的服务器可能暂时不可用或正在进行维护。可以稍后重试,或查看华为开发者论坛获取服务器状态信息。

解决此问题,建议先检查网络连接和包名,确认权限配置,确保华为服务已启用,并验证API调用是否正确。

回到顶部