有没有接口能判断当前设备是否为模拟器?

有没有接口能判断当前设备是否为模拟器。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

​可以通过deviceInfo里的marketName、productSeries、productModel等等字段进行区分。​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-device-info-0000001815247130-V5

可以通过电量信息(模拟器电量一般不变、判断充电信息)/传感器(模拟器一般没有光传感器)/设备信息(CPU指令集abiList)/拨号(模拟器一般无法拨号)来判断是否为模拟器。参考文档:

@system.battery (电量信息)

@ohos.sensor (传感器) - AMBIENT_LIGHT

@ohos.deviceInfo (设备信息)

@ohos.telephony.call (拨打电话)​

分享
微博
QQ
微信
回复
1天前
相关问题
有没有接口获取到组件的宽度
644浏览 • 1回复 待解决
怎样判断当前设备是否连接了VPN?
460浏览 • 1回复 待解决
如何查看模拟器设备数据库文件
1294浏览 • 1回复 待解决
HDC是否可以针对模拟器上使用?
606浏览 • 1回复 待解决
模拟器能否跳过联网?
57浏览 • 1回复 待解决
HarmonyOS如何下载模拟器
317浏览 • 1回复 待解决
DevEco模拟器无法启动
4354浏览 • 0回复 待解决
最新5.0如何开启模拟器
552浏览 • 1回复 待解决