android - 唯一标识一个 Android 手机

标签 android

是否有通过 SDK 提供给 Android 手机的唯一 ID?

我想提供一个 Web 服务,其中每个用户每个资源只能执行一次操作。也许有不同的方法来解决这个问题。有什么想法吗?

最佳答案

按照此处所述使用手机 IMEI:http://www.androidsoftwaredeveloper.com/2009/04/02/how-to-get-the-phone-imei/

String imei = TelephonyManager.getDefault().getDeviceId();
if (TextUtils.isEmpty(imei)) {
   return "";
}

您需要读取手机状态权限才能访问此数据。所以你必须添加

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

到您的 list 文件。

关于android - 唯一标识一个 Android 手机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3679120/

相关文章:

android - 为什么这个 Android View 不能垂直填满屏幕?

android - 如何将填充或边距设置为线性布局?

通过 NFC WiFi 类型参数的 Android 设备所有者

android - 我怎样才能关闭 fragment ?

Android Button 将图片放在中心,文本放在底部

java - 如何通过单击按钮更改 JAVA 中的字符串?

android - 如何从 url 下载文件/图像到你的 android 应用程序

android - Activity 和 Fragment 中可以实现的 DialogFragment 接口(interface)

Android 警告消息 : Attempt to retrieve bag which is invalid or in a cycle

Android:IntentService 致命异常