使用 adb shell settings get secure android_id 命令可以获取 Android 设备的 ANDROID_ID,它是一个 64 位的随机数字,并以 16 进制字符串的形式进行保存。同时需要注意,不同的设备可能会产生相同的 ANDROID_ID,特别是在主流厂商生产设备上,有一个很经常的 bug,即每个设备都会产生相同的 ANDROID_ID——“9774d56d682e549c”。此外,对于 CDMA 设备,ANDROID_ID 和 TelephonyManager.getDeviceId 返回相同的值。虽然 ANDROID_ID 可以作为设备标识,但需要注意以上缺陷。