Я хочу протестировать в эмуляторе приложение, которое зависит от идентификатора устройства (ANDROID_ID).
В настоящее время я получаю идентификатор устройства со следующим кодом:
final String deviceID = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID);
Когда я запускаю это в эмуляторе, он возвращает null
, что дает мне всевозможные проблемы. Похоже, что более высокие версии Android возвращают что-то.
Есть ли способ получить идентификатор устройства в эмуляторе Android? Я ошибочно получаю идентификатор устройства?
Возможно ли установить идентификатор устройства эмулятора через консоль?