harmony 鸿蒙设备管理开发常见问题
设备管理开发常见问题
如何获取设备的dpi值
适用于:OpenHarmony SDK 3.2.2.5版本,API9 Stage模型
导入\@ohos.display包,通过getDefaultDisplay方法获取。
示例:
import display from '@ohos.display';
display.getDefaultDisplay((err, data) => {
if (err.code) {
console.error('Test Failed to obtain the default display object. Code: ' + JSON.stringify(err));
return;
}
console.info('Test Succeeded in obtaining the default display object. Data:' + JSON.stringify(data));
console.info('Test densityDPI:' + JSON.stringify(data.densityDPI));
});
如何获取当前运行设备类型
适用于:OpenHarmony SDK 3.2.2.5版本,API9 Stage模型
导入\@ohos.deviceInfo包,然后通过deviceInfo.deviceType获取设备类型。
参考文档:设备信息
如何获取设备系统版本
适用于:OpenHarmony SDK 3.2.5.5版本,API9 Stage模型
通过deviceInfo对象的osFullName属性获取设备系统版本。
OpenHarmony设备如何获取UDID?
适用于:OpenHarmony SDK3.0, API9 Stage模型
如果想获取连接设备的udid,可使用 hdc shell bm get –udid命令;
如果想在代码中获得,参考文档 udid 。
开发快捷键功能
适用于:OpenHarmony SDK 3.2.6.5版本,API9 Stage模型
快捷键功能开发请使用组合按键api,具体可参考组合按键(InputConsumer)
你可能感兴趣的鸿蒙文章
0
赞
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦