но мне бы не хотелось завязываться на него, потому что не у всех есть гугл сервисы (и даже если у хуавея есть альтернатива) это всё равно не покроет всех кейсов, у некоторых сервисы могут просто отсутствовать
Есть Settings.Secure.ANDROID_ID, но судя по тому, что я нагуглил он есть не везде. Интересный способ решить этот тут, но он всё равно не похож на исчерпывающий.
На hw гугл советует не полагаться.
UUID ок, но первая очистка памяти приложения его снесёт
Как можно покрыть максимальное число устройств таки образом, чтобы идентификатор был уникальным, жил независимо от приложения и при этом для его запроса не требовались сервисы/интернеты?
видел описание что делают через тот id что привязан к DRM. Вроде как он железно аппаратный, и прикрыть эту лавочку хотели бы но не могут - иначе на телефоне часть контента играть нельзя будет. Не помню каким методами его получать, в @android_guards обсуждение было
Обсуждают сегодня