Android ID 是用于标识 Android 设备的一个字符串。根据 Android 官方文档,Android ID 是一个 64 位的十六进制字符串。它是依据设备的硬件和软件信息生成的,一般来说不会随机生成。
以下是一个获取 Android ID 的示例代码:
String androidId = Settings.Secure.getString(getContentResolver(), Settings.Secure.ANDROID_ID);
该代码使用了 Android 系统提供的 Settings.Secure API 来获取 Android ID。Android ID 存储在系统设置中,通过调用 getContentResolver() 和 Settings.Secure.ANDROID_ID 来获取。注意,由于 Android ID 可能会被重置或者被厂商修改,所以在设计应用程序时建议不要将其作为唯一标识符使用。