Android 获取唯一机器码的代码
来源:互联网 发布:简易计税算法 编辑:程序博客网 时间:2024/06/05 18:58
地址:http://blog.csdn.net/laohuang1122/article/details/12293377
做应用时很多时候都得获取到每个设备的机器码
或者
所有的设备都可以返回一个TelephonyManager.getDeviceId()
所有的GSM设备可以返回一个TelephonyManager.getSimSerialNumber()
所有的CDMA 设备对于 getSimSerialNumber() 却返回一个空值!
所有添加有谷歌账户的设备可以返回一个 ANDROID_ID
所有的CDMA设备对于 ANDROID_ID 和 TelephonyManager.getDeviceId() 返回相同的值(只要在设置时添加了谷歌账户)
正常情况下,你想得到设备的唯一序号, TelephonyManager.getDeviceId() 就足够了。
但会暴露DeviceID,最好把这些id加密。加密后的序号仍然可以唯一的识别该设备,
例如,使用 String.hashCode() ,结合UUID:
或者
所有的设备都可以返回一个TelephonyManager.getDeviceId()
所有的GSM设备可以返回一个TelephonyManager.getSimSerialNumber()
所有的CDMA 设备对于 getSimSerialNumber() 却返回一个空值!
所有添加有谷歌账户的设备可以返回一个 ANDROID_ID
所有的CDMA设备对于 ANDROID_ID 和 TelephonyManager.getDeviceId() 返回相同的值(只要在设置时添加了谷歌账户)
正常情况下,你想得到设备的唯一序号, TelephonyManager.getDeviceId() 就足够了。
但会暴露DeviceID,最好把这些id加密。加密后的序号仍然可以唯一的识别该设备,
例如,使用 String.hashCode() ,结合UUID:
最后的deviceID可能是这样的结果: 00000000-54b3-e7c7-0000-000046bffd97
记得加上权限啊:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
0 0
- Android 获取唯一机器码的代码
- Android 获取唯一机器码的代码
- Android 获取唯一机器码的代码
- 入门——Android 获取唯一机器码的代码
- android唯一机器码生成方案
- [C#] C#代码获取机器码
- [小代码]获取Android系统的唯一识别码
- android 机器码获取/ 品牌获取 / 型号获取
- 获取机器码
- 获取机器码
- 获取Android设备的唯一 Android ID
- 如何获取Android手机的唯一标识(唯一序列号)
- WMI 基础知识 及获取机器码的类
- 获取Android系统的唯一识别码
- 获取 Android 设备的唯一标识码
- 获取android 机器的唯一编号
- 获取 Android 设备的唯一标识码
- 获取 Android 设备的唯一标识码
- 改进的最大公约数和最小公倍数问题
- MongoDB监控手段大全
- centos7下lamp环境搭建
- 如何提升编码速度
- 191Numberof1Bits
- Android 获取唯一机器码的代码
- 【移动适配】移动Web怎么做屏幕适配(一)
- 【poj3368】Frequent values 线段树 区间最高频
- 获取keyWindow
- HTTP Method小结(GET,POST.etc)
- iOS 上传应用到Appstore遇到的问题 Your app is using the Advertising Identifier (IDFA)
- 操作系统进程调度算法
- cs120_lab1b作业答案
- Tapestry框架概述