在应用中如何区分真机和模拟器
==============

**问题现象**

在调试应用代码时，需要判断当前运行的设备是真机还是模拟器，可以通过检查特定的系统属性或环境变量来实现区分。

**解决措施**

在应用中，使用[@ohos.deviceInfo](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-device-info)模块的productModel属性来区分真机和模拟器。模拟器上，productModel的值为emulator。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/74/v3/7t1rOryJTbmAkovkv6IopQ/zh-cn_image_0000002624478762.png?HW-CC-KV=V1&HW-CC-Date=20260709T134410Z&HW-CC-Expire=86400&HW-CC-Sign=3469F4494240AD90D1FDBBF88D7C9DA5D3FA1778B0D4D88D62EE43F4F195898F "点击放大")