1.使用ANDROID_ID

import android.provider.Settings.Secure;
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
这个值应该是在系统第一次启动后计算出来的,设备恢复出厂设置之后,再次启动这个值可能会改变。
2.2版本的会有问题。

2.使用wifi网卡mac地址
WifiManager wm = (WifiManager)Ctxt.getSystemService(Context.WIFI_SERVICE);
wm.getConnectionInfo().getMacAddress();

3.Device ID
String deviceId = ((TelephonyManager) context.getSystemService( Context.TELEPHONY_SERVICE )).getDeviceId();


更多相关文章

  1. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. 【Android外文翻译 - 02】判断是否可以使用某个Intent
  6. android之PendingIntent使用
  7. Android剪贴板操作
  8. Android中获取应用程序(包)的信息-----PackageManager的使用(一)
  9. Android(安卓)fragment在xml中使用没添加ID

随机推荐

  1. Android(安卓)Switch控件介绍
  2. 安卓 打开app进入第一个指定的Activity
  3. Android_百度地图BaiduMap_LocationClien
  4. 韩老师安卓笔记
  5. Android 锁屏生命周期问题
  6. 今天开始写android的照片浏览器(一)至返回
  7. 整理 酷炫 Android(安卓)开源UI框架 动画
  8. Android NestedScrolling 嵌套滚动原理解
  9. 使用 Chrome 来调试你的 Android App
  10. Android SQLite 打开、操作分析