相关疑难解决方法(0)

如何查找Android设备的序列号?

我需要为Android应用程序使用唯一的ID,我认为该设备的序列号将是一个很好的候选人.如何在我的应用中检索Android设备的序列号?

android serial-number

114
推荐指数
9
解决办法
23万
查看次数

Android唯一序列号

我正在开发一个针对Android 4.0(API 14)及更高版本的Android应用程序.

我正在寻找一个每个设备唯一的序列号,并且这个序列号永远存在(与设备一起死亡,在出厂重置后不会改变).

我在网上发现了很多关于Android设备的唯一标识符的结果,但在android.os.Build.SERIAL数字上却很少.

到目前为止,我已经消除了ANDROID_ID的使用,因为它可能会在出厂重置后发生变化.我也消除了IMEI的使用,因为Android设备可能是非手机的.我无法使用wifi或蓝牙MAC ADDRESS,因为如果未启用硬件(基于我在网络上找到的内容),设备可能没有这样的硬件和/或这样的mac地址可能无法读取.

我相信我可能会去Android设备序列号.

可以使用android.os.Build.SERIAL轻松访问它(因为它是在API级别9中添加的,不需要任何其他权限).

我的问题是:

  • 考虑到我的应用程序针对Android 4.0(API 14)及更高版本,是每个设备唯一的android设备的android.os.Build.SERIAL号码吗?

  • 目前,android.os.Build.SERIAL的文档指示:硬件序列号(如果可用).仅限字母数字,不区分大小写. 这是否意味着序列号可能不可用?

  • 什么是满足上述条件的另一种替代方案?

android serial-number uniqueidentifier

52
推荐指数
3
解决办法
5万
查看次数

43
推荐指数
3
解决办法
8万
查看次数

标签 统计

android ×3

serial-number ×3

uniqueidentifier ×1