Android O设备ID说明
Android O device ID clarification
'For apps installed on a device running Android 8.0, the value of ANDROID_ID is now scoped per app signing key, as well as per user. '是什么意思
https://developer.android.com/about/versions/oreo/android-8.0-changes.html.
这是否意味着如果我在同一台设备上有两个 android 应用程序具有相同的签名密钥和不同的程序包名称,这些应用程序是否会为特定用户获得相同的设备 ID?
Is that means if I have two android apps in same device with same
signing key and different package name, does those apps get same
device ID for specific user?
答案是肯定的,但如果应用在 Google 开发者控制台中启用了 Google Play App Signing,密钥将不相同对于不同的应用,即使您使用相同的密钥上传 APK 的版本。
我的建议是始终为不同的应用程序使用单独的密钥。
'For apps installed on a device running Android 8.0, the value of ANDROID_ID is now scoped per app signing key, as well as per user. '是什么意思 https://developer.android.com/about/versions/oreo/android-8.0-changes.html.
这是否意味着如果我在同一台设备上有两个 android 应用程序具有相同的签名密钥和不同的程序包名称,这些应用程序是否会为特定用户获得相同的设备 ID?
Is that means if I have two android apps in same device with same signing key and different package name, does those apps get same device ID for specific user?
答案是肯定的,但如果应用在 Google 开发者控制台中启用了 Google Play App Signing,密钥将不相同对于不同的应用,即使您使用相同的密钥上传 APK 的版本。
我的建议是始终为不同的应用程序使用单独的密钥。