Я пытаюсь получить уникальную информацию об устройстве с ОС Android.Как получить уникальную информацию об устройстве с Android 6.0?
Перед Android 6.0 можно получить WiFi MAC как уникальную информацию об устройстве, но с 6.0 невозможно получить ее больше, и я не смог найти никакой информации.
Я нашел несколько идей, как показано ниже, но это не идеально.
- Secure.ANDROID_ID: После заводского сброса идентификатор будет изменен, и я не смог бы найти способ доказать, действительно ли это уникально или нет.
- Build.SERIAL: Некоторые производители, такие как HTC, Samsung предоставляют совершенно другой способ получить его.
Есть ли у кого-нибудь идеи? Пожалуйста, помогите мне.
спасибо.
Вам просто нужен уникальный идентификатор или что-то, что на самом деле связано с устройством (т. Е. Если кто-то должен был восстановить заводские настройки своего устройства и передать его кому-то еще, вы все равно хотите получить тот же ID?)? – ianhanniballake
Рассмотрите возможность определения установки приложения вместо устройства. Сохраните 'UUID' в' SharedPreferences' и используйте это как свой ID. –
Возможный дубликат [Android unique id] (http://stackoverflow.com/questions/3115918/android-unique-id) – mbmc