怎么获取Harmony OS设备唯一标志?

怎么获取Harmony OS设备唯一标志

咨询场景描述:

网络请求、问题排查等,需要获取设备唯一标志

阅读 567
1 个回答

为更好的保障用户隐私安全,Next版本不再提供UUID,建议根据使用场景,考虑使用AAID或OAID作为设备唯一标志参考文档如下链接所示:获取AAID

获取OAIDasset的安全存储空间是系统级别的。

应用卸载,恢复出厂设置,清除应用数据,存储在里面的数据都不会变化。若需要卸载时保留数据,需要设置 AssetMap 属性 asset.Tag.IS\_PERSISTENT 为 truehttps://developer.huawei.com/consumer/cn/doc/harmonyos-guides/asset-js-add-0000001863796477\#ZH-CN\_TOPIC\_0000001863796477\_\_%E6%8E%A5%E5%8F%A3%E4%BB%8B%E7%BB%8D同时需要配置权限:ohos.permission.STORE\_PERSISTENT\_DATA(系统授权)。

只需要把AAID存储在asset里面,就不用担心AAID会随APP被卸载重装重新生成的问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进