提供获取当前运行环境的方法
目前预览器、模拟器、真机提供的实现方式和功能并不一致,能协助提供一种方式在ArkTS中获取当前环境的方式么?这样方便做一下判断。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
判断当前app的运行环境是否是64位
345浏览 • 1回复 待解决
获取当前设备类型的方法。
336浏览 • 1回复 待解决
获取当前网络状态的方法
674浏览 • 1回复 待解决
ArkTs如何获取当前编译环境是debug还是release?
1868浏览 • 1回复 待解决
需要一个获取当前省份的方法
306浏览 • 1回复 待解决
无网络环境下使用同步方法获取网络状态报错
456浏览 • 1回复 待解决
在开发中如何判断当前环境是release环境还是debug环境
2589浏览 • 1回复 待解决
当前IAP已新增沙箱环境,关于沙箱环境的几个问题说明
258浏览 • 0回复 待解决
ArkTS如何开启多个ArkTS 运行环境
1771浏览 • 1回复 待解决
JS 镜像语言环境判断方法
4442浏览 • 1回复 待解决
求助镜像语言环境判断方法?
5438浏览 • 1回复 待解决
api9 在鸿蒙开发中,怎么判断当前环境是 release环境 还是 debug 环境?
4073浏览 • 1回复 待解决
请问如何判断当前执行的方法运行的子线程还是主线程,以及如何打印线程ID
153浏览 • 1回复 待解决
HarmonyOS是否有官方提供的加锁方法
208浏览 • 1回复 待解决
HarmonyOS 麻烦提供amr相关完整可运行的demo
96浏览 • 1回复 待解决
生产环境如何获取appId
119浏览 • 1回复 待解决
如何判断当前网络是否是Wi-Fi环境?
315浏览 • 1回复 待解决
获取DeviceToken的方法
251浏览 • 1回复 待解决
如何获取当前HAP的BundleName?
370浏览 • 1回复 待解决
获取当前设备的屏幕方向
378浏览 • 1回复 待解决
如何获取当前设备的宽度?
582浏览 • 1回复 待解决
如何获取当前HAP的BundleName
2397浏览 • 1回复 待解决
如何获取当前组件的宽度?
204浏览 • 1回复 待解决
鸿蒙获取当前应用的内存
6180浏览 • 1回复 待解决
HarmonyOS 查询当前最上层运行应用
18浏览 • 1回复 待解决
预览器、模拟器和真机的编译方式不同,无法通过具体接口进行判断,可以参考以下方法:模拟器的话,应该可以通过以下方法:可以通过deviceInfo里的marketName、productSeries、productModel等等字段进行区分:https://docs.openharmony.cn/pages/v4.0/zh-cn/application-dev/reference/apis/js-apis-device-info.md/
真机的话使用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/ide-previewer-api-list-0000001741342488