如何获取设备相关信息

如何获取设备相关信息


HarmonyOS
2024-01-30 19:49:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
choua
  • 应用所在设备的信息,通过@ohos.deviceInfo模块获取:

rom版本: deviceInfo.displayVersion

设备id: deviceInfo.udid (需要system_basic级权限ohos.permission.sec.ACCESS_UDID)

设备类型(平板、手机): deviceInfo.deviceType

build版本:deviceInfo.buildVersion

具体请参考deviceInfo全量介绍:@ohos.deviceInfo (设备信息)

  • 应用本身的信息,通过@ohos.bundle.bundleManager获取:
let bundleInfo = await bundleManager.getBundleInfoForSelf(bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT) 
bundleInfo.versionCode; // 对应AppScope中的versionCode 
bundleInfo.versionName; // 对应AppScope中的versionName

具体参考:@ohos.bundle.bundleManager

应用进程信息,通过@ohos.process模块 @ohos.process获取:

process.pid; //进程id 
process.tid; //线程id
分享
微博
QQ
微信
回复
2024-02-01 00:09:56
相关问题
如何获取鸿蒙系统手机相关信息
15857浏览 • 2回复 待解决
鸿蒙系统获取GPS相关信息
1839浏览 • 1回复 待解决
如何获取设备信息,你会吗?
152浏览 • 1回复 待解决
如何获取应用版本信息
77浏览 • 1回复 待解决
PhotoViewPicker如何获取原始信息
504浏览 • 1回复 待解决
如何查询设备的SDK版本等信息
122浏览 • 1回复 待解决
如何获取组件的属性信息
122浏览 • 1回复 待解决
stagemode 模式下如何获取version信息
298浏览 • 0回复 待解决
如何获取app配置的版本信息
76浏览 • 1回复 待解决
openHarmony 如何获取当前线程信息
865浏览 • 1回复 待解决
如何获取窗口的宽高信息
128浏览 • 1回复 待解决
设备同步及云侧相关问题
7365浏览 • 3回复 待解决
两个设备控制相关问题
7209浏览 • 3回复 已解决
有谁知道如何获取应用包信息
74浏览 • 1回复 待解决
ETS 如何获取设备 OAID和 AAID?
1524浏览 • 1回复 待解决
如何获取App版本号,版本名等信息
178浏览 • 1回复 待解决
EnvironmentCallback无法获取信息
103浏览 • 1回复 待解决
鸿蒙js如何获取设备屏幕宽和高?
3240浏览 • 1回复 待解决
求教获取鸿蒙系统内存信息
4764浏览 • 1回复 待解决
如何获取设备横竖屏的状态变化通知
105浏览 • 1回复 待解决
富鸿蒙开发如何获取设备唯一Id?
11876浏览 • 1回复 待解决
求大佬告知如何获取设备的dpi值
59浏览 • 1回复 待解决