我已经使用了来自 playstore 的两个名为“Device Id”的应用程序和一个自制的 apk 来使用 SECURE.ANDROIDID 获取 android id,但每次我在 Android 9 和 10 中获得不同的 android id(设备 id)。虽然它是一样的安卓 5 和 7。
这可能是什么原因?
我已经使用了来自 playstore 的两个名为“Device Id”的应用程序和一个自制的 apk 来使用 SECURE.ANDROIDID 获取 android id,但每次我在 Android 9 和 10 中获得不同的 android id(设备 id)。虽然它是一样的安卓 5 和 7。
这可能是什么原因?
进行更改是Android 8.0 中添加的ANDROID_ID
一项有意的隐私功能:
对于安装在运行 Android 8.0 的设备上的应用程序,
ANDROID_ID
现在的值范围为每个应用程序签名密钥以及每个用户。的值ANDROID_ID
对于应用签名密钥、用户和设备的每个组合都是唯一的。因此,在同一设备上运行的具有不同签名密钥的应用不再看到相同的 Android ID(即使对于同一用户也是如此)。