HarmonyOS 鸿蒙Next 启动远程或本地模拟器出现错误:App Launch The bundleName attribute does not exist

HarmonyOS 鸿蒙Next 启动远程或本地模拟器出现错误:App Launch The bundleName attribute does not exist 普通的ets项目, SDK:API9, 启动远程或本地模拟器,总出现这个错误: App Launch: The bundleName attribute does not exist.
求指点一下,谢~


更多关于HarmonyOS 鸿蒙Next 启动远程或本地模拟器出现错误:App Launch The bundleName attribute does not exist的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

"apiType": 'stageMode'

更多关于HarmonyOS 鸿蒙Next 启动远程或本地模拟器出现错误:App Launch The bundleName attribute does not exist的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


有的,请再给一下排查思路

![cke_142.png](https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/308/161/372/0080086000308161372.20230306223931.68220401143059376301067555234209:50001231000000:2800:06C7FF6160351557E826D44122475CF413983A050E1E09A5B65DE709714D3AF2.png)

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

看一下工程AppScope中的app.json5文件是否存在BundleName字段

针对HarmonyOS鸿蒙Next在启动远程或本地模拟器时遇到的错误:“App Launch The bundleName attribute does not exist”,这个问题通常意味着在尝试启动的应用配置中缺少了必要的bundleName属性。bundleName是鸿蒙应用中用于唯一标识应用的属性,它必须在应用的配置文件中正确设置。

解决此问题的步骤如下:

  1. 检查配置文件:确认你的应用配置文件(如config.json)中是否包含了正确的bundleNamebundleName应该是一个符合鸿蒙命名规范的字符串,通常包含应用开发者标识、应用名称等信息。

  2. 核对项目结构:确保你的项目结构符合鸿蒙开发的规范,bundleName应与项目目录结构中的包名一致。

  3. 重新构建项目:在修改了配置文件后,重新构建你的项目,确保所有配置都被正确加载。

  4. 清理缓存:有时候,模拟器或开发环境的缓存可能导致配置更新不及时,尝试清理相关缓存后重新启动模拟器。

如果以上步骤均无法解决问题,可能是开发环境或模拟器本身存在bug。此时,你可以尝试更新鸿蒙开发环境到最新版本,或者重启开发环境及模拟器。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部