欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

獲取Android系統(tǒng)唯一識別碼的方法

 更新時間:2015年10月15日 12:33:38   作者:一葉飄舟  
這篇文章主要介紹了獲取Android系統(tǒng)唯一識別碼的方法,涉及通過編程獲取Android系統(tǒng)硬件設備標識的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

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

在計算機上,我們習慣用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
 * 獲取系統(tǒng)的唯一標識
 */
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位的數(shù)字,在設備第一次啟動的時候隨機生成并在設備的整個生命周期中不變。(如果重新進行出廠設置可能會改變)

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

相關文章

  • Android Studio配置本地SDK的方法

    Android Studio配置本地SDK的方法

    這篇文章主要介紹了Android Studio配置本地SDK的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • Android SeekBar在刷新使用中需要注意的問題

    Android SeekBar在刷新使用中需要注意的問題

    SeekBar在刷新使用中需要注意的問題:在使用SeekBar的過程中需要注意刷新頻率,避免頻繁刷新造成的性能問題;同時,需要對SeekBar的監(jiān)聽事件進行適當?shù)膬?yōu)化,減少回調次數(shù),提高響應速度
    2023-05-05
  • Android實現(xiàn)APP環(huán)境分離(利用Gradle)

    Android實現(xiàn)APP環(huán)境分離(利用Gradle)

    有過互聯(lián)網(wǎng)軟件開發(fā)經驗的朋友一定對于測試環(huán)境和生產環(huán)境這兩個詞很是熟悉,在開發(fā)和測試階段,我們常常需要在同一個設備上同時安裝著兩套甚至多套環(huán)境的同一個應用,便于觀察調試。所以這篇文章就來和大家分享Android利用Gradle實現(xiàn)APP環(huán)境分離的方法。
    2016-09-09
  • Android添加glide庫報錯Error: Failed to resolve: com.android.support:support-annotations:26.0.2的解決

    Android添加glide庫報錯Error: Failed to resolve: com.android.suppo

    這篇文章主要給大家介紹了關于Android添加glide庫報錯Error: Failed to resolve: com.android.support:support-annotations:26.0.2的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-11-11
  • Android CoordinatorLayout詳解及實例代碼

    Android CoordinatorLayout詳解及實例代碼

    這篇文章主要介紹了Android CoordinatorLayout詳解及實例代碼的相關資料,CoordinatorLayout基本實現(xiàn)兩個功能: 作為頂層布局 和調度協(xié)調子布局,這里詳細介紹此部分知識,需要的朋友可以參考下
    2016-12-12
  • 大型項目里Flutter測試應用實例集成測試深度使用詳解

    大型項目里Flutter測試應用實例集成測試深度使用詳解

    這篇文章主要為大家介紹了大型項目里Flutter測試應用實例集成測試深度使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • Flutter?隊列任務的實現(xiàn)

    Flutter?隊列任務的實現(xiàn)

    本文主要介紹了Flutter?隊列任務的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • Android實現(xiàn)下拉刷新的視圖和圖標的旋轉

    Android實現(xiàn)下拉刷新的視圖和圖標的旋轉

    本篇文章主要介紹了Android實現(xiàn)下拉刷新的視圖和圖標的旋轉的實例,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • Android 開機廣播的使用及配置

    Android 開機廣播的使用及配置

    在配置文件AndroidManifest.xml中向系統(tǒng)注冊receiver,子節(jié)點 intent-filter表示接收
    2013-02-02
  • Android實現(xiàn)Activity界面切換添加動畫特效的方法

    Android實現(xiàn)Activity界面切換添加動畫特效的方法

    這篇文章主要介紹了Android實現(xiàn)Activity界面切換添加動畫特效的方法,非常實用的技巧,需要的朋友可以參考下
    2014-08-08

最新評論