Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android 編程獲取手機型號,本機電話號碼,sdk版本及firmware版本號(即系統版本號)(1)

Android 編程獲取手機型號,本機電話號碼,sdk版本及firmware版本號(即系統版本號)(1)

編輯:高級開發

 android開發平台中,可通過TelephonyManager 獲取本機號碼。
TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumber是一個EditText 用於顯示手機號

  注:根據android的安全機制,在使用TelephonyManager時,必須在androidManifest.XML中添加<uses-permission android:name="READ_PHONE_STATE" /> 否則無法獲得系統的許可。

  手機型號 Build.MODEL

> String MODEL The end-user-visible name for the end product.

  sdk版本 Build.VERSION.SDK

String SDK This constant is deprecated. Use SDK_INT to easily get this as an integer.

  及frimware版本號(系統版本號) Build.VERSION.RELEASE

oid.com/reference/android/os/Build.VERSION.Html#RELEASE">RELEASEThe user-visible version string.

private void loadPhoneStatus()
{
TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE);
txtPhoneModel.setText(Build.MODEL); //手機型號
txtPhoneNumber.setText(phoneMgr.getLine1Number());<
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved