android - 如何获取 Amazon Kindle Fire 的唯一设备 ID

标签 android amazon udid kindle-fire

要获取 Android 手机/平板电脑上的唯一设备 ID,我们使用以下方法:

((TelephonyManager) ctx.getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId()

但是对于 Kindle Fire,我们买不到。

有什么想法吗?

最佳答案

您应该尝试使用以下行:

deviceId = Secure.getString(context.getContentResolver(), Secure.ANDROID_ID);

这将从平板电脑获取设备 ID,您使用的代码仅适用于手机(它将在平板电脑上返回 null)

关于android - 如何获取 Amazon Kindle Fire 的唯一设备 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8323326/

相关文章:

amazon-s3 - 亚马逊 EC2 : Moving an EBS volume snapshot to s3

asp.net-mvc - 如何在 asp.net mvc 中显示来自 Amazon S3 的图像文件?

java - 在android中使用 View 切换器创建编辑模式类

android - 以编程方式在 Android 中添加日历事件不会同步到网络

android - 垂直显示效果,如 RecyclerView 单元格中的折叠 View

c++ - AWS : cannot execute binary file

ios - 设备检查 API - 唯一 ID

ios - 以编程方式获取IOS设备的UDID?

ios - 如何将 CFUUID 映射到已知的 UDID 以进行 Beta 测试?

android - 将 .setOnTouchListener() 分配给 xml 中定义的布局