【发布时间】:2013-01-24 22:02:25
【问题描述】:
我们使用的 Android ID
Secure.getString(getContentResolver(), Secure.ANDROID_ID);
我想知道使用此 ID 作为唯一 ID 的优缺点是什么? 在少数网站中,我读到它不可靠,因为当我们在我们的设备上进行出厂重置时 ID 可能会更改,或者 root 用户可以更改它。 我的观点是,当我进行出厂重置时,Android ID 正在更改,但是当我获得 Rooted 用户权限时,我无法获得任何更改来源。有像 DeviceMod、Android ID 转换器之类的第三方应用程序,它们都不适合我
如果你知道,请分享你的答案
【问题讨论】:
-
如果您希望我们详细说明AndroidID在这方面的优缺点,您需要指定您想了解的关于给定设备的内容。
-
我的问题不只是针对一台设备,它应该对所有安卓设备都是独一无二的。它可能是手机、平板电脑、电视盒或安卓棒
-
很抱歉没有说清楚。我的意思是:您是否打算依赖单个设备在其生命周期内只有一个 AndroidID 的事实?您是否打算依靠不会有其他设备具有相同 ID 的事实? (这是有区别的。)还是别的什么?
-
我想知道所有 android 设备上的唯一 ID,我可以将其用于哈希算法并对我的应用进行授权。
-
我们谈论的是付费应用吗?还是更多的是关于保护用户数据?有服务器组件吗?