0

如何通过 adobe air 获取 Android 设备的 UDID?我想通过 Adob​​e AIR 获取安装了 Android 操作系统的设备的 UDID。我该怎么做?谢谢!

4

3 回答 3

1

它看起来不像在 API 中。您可以尝试生成随机代码并将其存储在设备上。之前在这里问过这个问题:Get unique identifier (MAC address, UDID, etc...) in Adob​​e AIR for iOS and 最近在这里:http ://www.flexdeveloper.eu/forums/actionscript-3-0/detecting- adobe-flex-like-udid-of-iphone-device/中的唯一设备编号

于 2011-09-06T13:20:29.423 回答
0

您可以使用TelephonyManager.getDeviceId()获取设备的 udid。

添加此权限:

<uses-permission android:name="android.permission.READ_PHONE_STATE" />

你可以参考这个文档:

http://developer.android.com/reference/android/telephony/TelephonyManager.html#getDeviceId%28%29

还要检查:

Android 设备的唯一 ID

于 2011-09-06T13:18:39.203 回答
0

您不能直接在 Adob​​eAir 上执行此操作。但是您可以建立一个 ANE 来做到这一点。您可能想看看我们在此处发布的其他解决方案,以及为此目的所需的 ANE:https ://stackoverflow.com/a/43338213/247658

于 2017-04-11T06:29:24.007 回答