OpenHarmony开发者论坛

标题: 如何获取设备信息 [打印本页]

作者: 羊毛不卷    时间: 2023-10-25 09:41
标题: 如何获取设备信息
[md]【问题描述】

系统常用的基本信息可以在设置--> 关于本机中查看,那么如何获取这些设备信息呢?

【运行环境】

硬件:rk3568;  ROM: 3.2  Beta5;  API 9

[/md]
作者: 一只杨    时间: 2023-10-25 15:51
使用全局函数encodeURI进行编码,使用decodeURI进行解码。例如空格字符““,编码后为%20。
  1. let a = encodeURI(" ")
  2. console.log(a) // %20
复制代码

作者: westinyang    时间: 2023-10-27 10:22
[md]设备信息获取用 `@ohos.deviceInfo` 模块,部分接口需要系统权限,如设备序列号、UDID的获取需要用到 `ohos.permission.sec.ACCESS_UDID` `system_basic` 级别的权限!
具体接口可参考官方文档:[@ohos.deviceInfo (设备信息) (openharmony.cn)](https://docs.openharmony.cn/page ... pis-device-info.md/)

[/md]
作者: koubo    时间: 2024-5-14 14:20
回复 westinyang: 按照上述操作,在系统应用中通过deviceInfo.udid获取的udid值为空,想问下为什么
作者: westinyang    时间: 2024-5-24 08:43
回复 koubo: 修改sdk目录下UnsgnedReleasedProfileTemplate.json文件,配置应用的权限级别
作者: koubo    时间: 2024-5-24 10:02
回复 westinyang: 实际测试了,权限配置在UnsgnedReleasedProfileTemplate.json文件中未生效,要配置在module.json5进行申请,才可以生效
作者: westinyang    时间: 2024-5-24 13:12
回复 koubo: 是的model.json5权限配置当然也要申请
作者: 润开鸿_梁开祝    时间: 2024-5-24 15:27
hdc shell begetctl dump api




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5