国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

獲取Android系統唯一識別碼的方法

2020-04-11 11:23:18
字體:
來源:轉載
供稿:網友

本文實例講述了獲取Android系統唯一識別碼的方法。分享給大家供大家參考。具體如下:

在計算機上,我們習慣用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.getSystemService(Context.TELEPHONY_SERVICE);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 + " ");}}

tm.getDeviceId()表示唯一的設備ID,例如對于GSM手機返回IMEI,對于CDMA手機返回MEID,如果設備不可用則返回NULL,比如在模擬器上。

System.getString(getContentResolver(), System.ANDROID_ID)表示一個64位的數字,在設備第一次啟動的時候隨機生成并在設備的整個生命周期中不變。(如果重新進行出廠設置可能會改變)

希望本文所述對大家的Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 北流市| 甘谷县| 靖宇县| 沙雅县| 临城县| 林芝县| 商河县| 南华县| 新蔡县| 宁德市| 鄂托克旗| 博客| 柳林县| 临海市| 安泽县| 荃湾区| 蒙自县| 台山市| 临颍县| 吉木乃县| 盐亭县| 武汉市| 衡阳县| 合阳县| 武隆县| 韩城市| 白朗县| 金昌市| 洛南县| 镇坪县| 淅川县| 朝阳市| 于田县| 自治县| 黎平县| 宁海县| 上高县| 筠连县| 雅江县| 辉县市| 淮阳县|