1

我附上了图片以完全理解我的问题。

我的 android 设备内部版本号的图像

在此处输入图像描述

我已经指出了我的 android 设备的内部版本号。

这是我的2个问题。

1)每个设备都是独一无二的还是可以相同?

2)如果它是独一无二的,我们如何以编程方式获得它?

4

1 回答 1

2

为了唯一标识设备,您可以使用Secure作为 Android 设置包一部分的类。它将 Android ID 作为 n 个唯一的 64 位十六进制字符串返回。这边走:

import android.provider.Settings.Secure;

private String android_id = Secure.getString(getContext().getContentResolver(),
                                                        Secure.ANDROID_ID); 

但是,有时这不是空的。用于唯一识别设备的完美完整解决方案尚未出现。获取设备的唯一 ID 时需要考虑各种因素。另请参阅此答案

于 2017-02-07T13:39:18.433 回答