如何获取设备(android)电话号码或其他设备唯一ID,可以从系统中获取

时间:2010-07-02 08:32:36

标签: android

我想使用tel num作为密码进入一个网站如何使用android API获取它是否可能?


或者android上有另一个关键值是唯一的,我可以从android系统,Android设备问他,因此安全性得到承诺?

2 个答案:

答案 0 :(得分:3)

如果您需要唯一ID,可以使用ANDROID_ID。它对于设备来说是独一无二的:

String id = Settings.Secure.getString(context.getContentResolver(),
            android.provider.Settings.Secure.ANDROID_ID);

(上下文可能是您的活动或其他方式)

您可能不应该更改此ID;最好先对它进行哈希处理。

答案 1 :(得分:1)

我认为由于安全原因,这是不可能的。 例如,一些真正需要Skype数字的应用程序要求用户手动输入。