Другой идентификатор Android в Android 10

#android #android-10.0 #deviceid #android-identifiers

#Android #android-10.0 #deviceid #android-идентификаторы

Вопрос:

Я использовал два приложения из playstore с именем «Идентификатор устройства» и один самодельный apk для получения идентификатора Android с помощью SECURE.ANDROIDID но каждый раз, когда я получаю другой идентификатор Android (идентификатор устройства) в Android 9 и 10. Хотя он подходит для Android 5 и 7.

В чем может быть причина этого?

Ответ №1:

Внесение ANDROID_ID изменений — это преднамеренная функция конфиденциальности, добавленная в Android 8.0:

Для приложений, установленных на устройстве под управлением Android 8.0, значение ANDROID_ID теперь определяется для каждого ключа подписи приложения, а также для каждого пользователя. Значение ANDROID_ID уникально для каждой комбинации ключа подписи приложения, пользователя и устройства. В результате приложения с разными ключами подписи, запущенные на одном устройстве, больше не видят один и тот же идентификатор Android (даже для одного и того же пользователя).