获取AndroidID为0000000000000000

工作中碰到获取Android唯一ID的需求,自己测试是都可以获取到的,但是到用户手上就获取为0000000000000000
代码如下:
try {
return Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID);
} catch (Exception ex) {
ex.printStackTrace();
}
请问各位 大 佬 是什么原因,用户手机型号是redmi K50

不是系统应用,可能是获取不到ANDROID_ID的


参考下这个方案