往期鸿蒙全套实战文章必看:(附带鸿蒙全栈学习资料)


API 8的应用如何分别运行在HarmonyOS和OpenHarmony设备上

  1. 打开模块下的build-profile.json5文件,查看是否存在runtimeOS字段。如果存在该字段,说明该应用是HarmonyOS应用;不存在该字段,说明该应用是OpenHarmony应用。

    说明

    如果该应用为OpenHarmony应用,您希望将其运行在HarmonyOS设备上,可以在build-profile.json5中手动添加runtimeOS字段;如果是HarmonyOS应用,无需修改也可以直接运行在OpenHarmony设备上。

  2. 根据步骤1的检查结果,打开File > Settings > SDKs,确认HarmonyOS SDKOpenHarmony SDK API 8均已经下载。

    说明

    如果是OpenHarmony应用,可以不用下载HarmonyOS SDK API 8。

  3. 在DevEco Studio右上角选择对应的设备,请根据步骤1查询的应用类型选择设备类型。

  4. 打开File > Project Structure > Project > Signing Configs,根据步骤1检查的结果,如果是HarmonyOS应用,则请勾选上“supportHarmonyOS”参数;如果是OpenHarmony应用,则无需勾选。DevEco Studio会自动对应用进行签名。

  5. 运行应用。

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐