Как я могу получить UDID устройства Android через Adobe Air? Я хочу получить UDID моего устройства с установленной ОС Android через Adobe AIR. Как мне это сделать? Thanx!
Не похоже, что это в API. Вы можете попробовать сгенерировать случайный код и сохранить его на устройстве. Об этом раньше уже спрашивали: Получите уникальный идентификатор (MAC-адрес, UDID и т. Д.) В Adobe AIR для iOS , а недавно здесь: http://www.flexdeveloper.eu/forums/actionscript-3-0/detecting-unique-device-number-in-adobe-flex-like-udid-of-iphone-device/
Вы не можете сделать это напрямую в AdobeAir. Но вы можете построить ANE, чтобы сделать это. Возможно, вы захотите взглянуть на это другое решение, которое мы разместили здесь, с требуемым ANE для этой цели: https://stackoverflow.com/a/43338213/247658
вы можете использовать TelephonyManager.getDeviceId() для получения udid устройства.
TelephonyManager.getDeviceId()
Добавить это разрешение:
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
вы можете ссылаться на этот документ:
http://developer.android.com/reference/android/telephony/TelephonyManager.html#getDeviceId%28%29
также проверьте:
Уникальный идентификатор устройства Android