电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> 安卓(android)开发>>获取安卓系统的设备id用getDeviceId()函数:

获取安卓系统的设备id用getDeviceId()函数

来源:网络 | 2012-12-18 | (有13208人读过)

贴段具体例子代码,用来说明,安卓系统下,如何获取设备id的一段小例子供大家参考:

  在计算机上,我们习惯用MAC地址来标志一台计算机。在Android设备上,可以用IMIE或者Android ID来标志一个设备。 
  看一下Android上怎样获取这样的信息。 
  一个是TelephonyManager的getDeviceId,另外一个是Settings.System的ANDROID_ID

-------------------代码开始-------------------
 package com.npc4.android.imie; 
  import android.app.Activity; 
  import android.content.Context; 
  import android.os.Bundle; 
  import android.telephony.TelephonyManager; 
  import android.util.Log; 
  import android.provider.Settings.System; 
  /** 
  * @author lixinso 
  * 获取系统的唯一标识 
  */ 
  public class IMIE extends Activity { 
  @Override 
  public void onCreate(Bundle savedInstanceState) { 
  super.onCreate(savedInstanceState); 
  setContentView(R.layout.main); 
  getImieStatus(); 
  getAndroidId(); 
  } 
  private void getImieStatus() { 
  TelephonyManager tm = (TelephonyManager)this.getSystem(Context.TELEPHONY_); 
  String deviceId = tm.getDeviceId(); 
  Log.e("DEVICE_ID ", deviceId + " "); 
  } 
  private void getAndroidId(){ 
  String androidId = System.getString(getContentResolver(), System.ANDROID_ID); 
  Log.e("ANDROID_ID", androidId + " "); 
  } 
  }
安卓(android)开发热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2021 电脑爱好者 版权所有 备案号:鲁ICP备09059398号