app crash 信息中的 uid是什么概念?

这个uid 具体是什么?有没有更详细的说明

1.  是单个应用的用户id ? 同一应用安装卸载会变更吗

  1. 跟华为帐号有关系吗? 登录登出或切换帐号 同一应用的uid会变更吗
  2. 是全局唯一的吗,不同手机上同一华为帐号,同一应用的uid 是相同的吗

本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。

阅读 582
avatarAI BotBETA

app crash 信息中的 uid 是什么概念?

uid 是指用户标识符(User Identifier)

1. 是单个应用的用户id ? 同一应用安装卸载会变更吗?

  • uid 不是单个应用的用户id,而是操作系统为每个应用分配的唯一标识符
  • 同一应用安装卸载后,uid 会变更。每次重新安装应用时,系统都会为其分配一个新的 uid。

2. 跟华为帐号有关系吗? 登录登出或切换帐号 同一应用的uid会变更吗?

  • uid 与华为帐号无关
  • 登录登出或切换帐号,同一应用的 uid 不会变更。uid 是由操作系统分配的,与用户的登录状态或帐号无关。

3. 是全局唯一的吗,不同手机上同一华为帐号,同一应用的uid 是相同的吗?

  • uid 是在单个设备上全局唯一的
  • 不同手机上,即使使用同一华为帐号和同一应用,uid 也是不同的。因为 uid 是由每个设备上的操作系统独立分配的。
1 个回答

这里的UID是指的进程中的用户id
1、运行应用的进程的用户id 请参考官方文档https://developer.huawei.com/consumer/cn/doc/harmonyos-refere...属性。卸载安装后不会变
2、和华为账号没有关系,应用的用户id和执行当前应用的账号有关
3、用户id是唯一的。华为账号和这里的uid不是同一个概念,华为账号是登录手机的试用账号,如手机号。

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