Получение Android DeviceID для AdMob во флаттере - PullRequest
0 голосов
/ 25 марта 2020

В Java Я бы получил ANDROID_ID Мне нужно определить тестовое устройство при показе видео (и другой) рекламы следующим образом

 Settings.Secure.getString(context.getContentResolver(),Settings.Secure.ANDROID_ID);

В Flutter * Пакет 1007 * device_info можно использовать таким образом

DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
if (Platform.isIOS) 
{
 IosDeviceInfo iosDeviceInfo = await deviceInfo.iosInfo;
 deviceID = iosDeviceInfo.identifierForVendor;
} else 
{
 AndroidDeviceInfo androidDeviceInfo = await deviceInfo.androidInfo;
 deviceID = androidDeviceInfo.androidId;
}

Из документации Flutter мне не совсем ясно, действительно ли androidInfo возвращает тот же идентификатор устройства, который использовался для меня получение в Java?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...