Android 设备的版本号是否唯一?

Build Number of Android device is unique or not?

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

Image of Build Number of my android device

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

这是我的第二个问题。

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

2) 如果它是唯一的,我们如何以编程方式获取它?

为了唯一标识设备,您可以使用 Secure class,其中是 Android 设置包的一部分。其中 returns Android ID 为 n 个唯一的 64 位十六进制字符串。这样:

import android.provider.Settings.Secure;

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

然而,有时这不是空的。唯一标识设备的完美完整解决方案尚未出现。获取设备的唯一 ID 时需要考虑多种因素。另请参阅此 Answer