gpt4 book ai didi

android - Android 设备可以开始为设备 ID 提供空值吗?

转载 作者:行者123 更新时间:2023-11-29 18:14:53 26 4
gpt4 key购买 nike

我在市场上有一个应用程序。当您开始播放时,您的设备 ID 会链接到您的帐户,因此您无需手动登录。一段时间以来,一些人遇到了问题。他们开始登录不同的帐户。问题似乎是某些设备在询问设备 ID 时给出空值。一些帐户的设备 ID 为空,人们登录到不同的帐户。

我读到有些设备会这样做。但是创建账号的时候好像没问题,然后玩了一会儿。

我知道这不是最好的方法,谷歌不鼓励使用设备 ID,因为它们可以在结构重置时更改。

设备是否可以出于某种原因停止提供其 ID(除了结构重置)?有人知道无需输入登录名或密码即可识别用户的不同方法吗?

最佳答案

是的,有些手机存在错误,它们会为 Android ID 返回 NULL。我认为如果你想继续使用它们,你将始终需要一种方法将手机绑定(bind)到帐户、电子邮件、用户名。这样,如果无法识别 Android ID,他们可以使用他们的电子邮件或用户名和密码登录以再次关联他们。您总是会遇到这样的问题:有人买了新手机,如果您不买,则需要一种方法来恢复他们的帐户。

更好的选择是每部 Android 手机都关联一个 Google 帐户。使用 AccountManager 类,您可以使用这些凭据自动对您的软件进行身份验证,而用户不必输入用户名/密码。你集中了他们的身份。此外,使用这种方法,您不需要额外的权限来读取也存在潜在安全问题的数据。

关于android - Android 设备可以开始为设备 ID 提供空值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8759804/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com