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

**问题现象**

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

**解决措施**

在应用中，使用[@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/ed/v3/z4ufUm2eR4iSJpNe2Z6J5g/zh-cn_image_0000002229603717.png?HW-CC-KV=V1&HW-CC-Date=20260612T074822Z&HW-CC-Expire=86400&HW-CC-Sign=4E441A15B4EF09AB97B46E1E26CE2228E7C58317149C6A60F3DE71E1DAD6EFF7 "点击放大")