Android ID值是第一次启动Android设备时随机生成的64位数(以十六进制字符串表示), “应该是”保持在设备中不变的。(当设备执行重置出厂值时, 该值可能改变。)
public static String getAndroidID(Context c) { return android.provider.Settings.System.getString(c.getContentResolver(), "android_id"); }