我附上图片以完全理解我的问题。
Image of Build Number of my android device
我已经指出了我的Android设备的内部版本号。
这是我的2个问题。
1)它对每个设备都是唯一的吗?它可以是相同的吗?
2)如果我们能以编程方式获取它是唯一的吗?
答案 0 :(得分:1)
为了唯一标识设备,您可以使用Secure
类,该类是Android的设置包的一部分。它将Android ID作为n唯一的64位十六进制字符串返回。这样:
import android.provider.Settings.Secure;
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
但是,有时候这不是空的。尚未出现一个完美的完整解决方案来唯一识别设备。获取设备的唯一ID时需要考虑各种因素。另请参阅此Answer