HarmonyOS DevEco Studio 中如何区分实机和Previewer环境
花花_1 2025-01-17 10:16:05
harmonyos
HarmonyOS DevEco Studio 中如何区分实机和Previewer环境
您需要先 登录 才能评论/回答
全部评论(1)
预览器、模拟器和真机的编译方式不同,无法通过具体接口进行判断,可以参考以下方法:
模拟器的话,应该可以通过以下方法: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-emulator-faqs-0000001840200954-V5#section89141344718
真机的话使用deviceInfo 接口的deviceType https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/module-configuration-file-0000001820879553-V5#ZH-CN_TOPIC_0000001881258481__devicetypes标签
写页面的时候运用接口来判断是否是被预览器所支持,由于预览器的底层逻辑和真机模拟器不一致,给给到预览器哪里支持哪里不支持。相关链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-previewer-api-list-0000001741342488-V5
1
2025-01-17 11:01:16