HarmonyOS鸿蒙Next中module.json5里面设备类型删除了,后台还是显示有

HarmonyOS鸿蒙Next中module.json5里面设备类型删除了,后台还是显示有 module.json5里面删除了这些其他使用设备的话,但是重新构建上传应用包为什么还是会显示2in1之类的?

图片


更多关于HarmonyOS鸿蒙Next中module.json5里面设备类型删除了,后台还是显示有的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

首先在项目module.json5 设置分发设备

其次在AGC后台应用信息也要选择分发设备保持一致

cke_256.png

更多关于HarmonyOS鸿蒙Next中module.json5里面设备类型删除了,后台还是显示有的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


首先在项目module.json5 设置分发设备

其次在AGC后台应用信息也要选择分发设备保持一致

cke_235.png

在HarmonyOS Next中,module.json5的设备类型配置已移除,若后台仍显示设备类型信息,可能是由于IDE缓存或项目同步延迟导致。请清理IDE缓存并重新同步项目配置,确认module.json5文件已正确更新。

在HarmonyOS Next中,module.json5的设备类型配置已调整,但后台显示历史设备类型(如2in1)可能是由于缓存或构建残留导致的。建议执行以下步骤:

  1. 清理项目缓存:删除项目目录下的buildoh_modules文件夹,并执行ohpm cleanohpm install重新生成依赖。
  2. 检查module.json5配置:确保文件中已移除所有无关的deviceTypes字段,仅保留目标设备类型。
  3. 重新构建HAP:通过DevEco Studio的Build > Build HAP(s)生成新应用包,确保无历史配置残留。
  4. 上传并验证:在AppGallery Connect中上传新HAP,覆盖旧版本,并检查设备类型是否更新。

若问题仍存在,可能是平台同步延迟,等待一段时间后重新查看即可。

回到顶部