Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> 通過JAVA代碼獲取手機的一些基本信息(本機號碼,SDK版本,系統版本,手機型號),javasdk

通過JAVA代碼獲取手機的一些基本信息(本機號碼,SDK版本,系統版本,手機型號),javasdk

編輯:關於android開發

通過JAVA代碼獲取手機的一些基本信息(本機號碼,SDK版本,系統版本,手機型號),javasdk


代碼如下:

package com.zzw.getPhoneInfos;

import android.app.Activity;
import android.content.Context;
import android.os.Build;
import android.os.Bundle;
import android.telephony.TelephonyManager;
import android.util.Log;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // 獲取電話管理對象
        TelephonyManager mTelephonyManager = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);

        // 獲取手機號碼
        String phoneNumber = mTelephonyManager.getLine1Number();
        Log.d("獲取本機電話號碼--->", phoneNumber);

        // 獲取手機型號
        String phoneModel = Build.MODEL;
        Log.d("獲取手機型號--->", phoneModel);

        // 獲取SDK版本
        String phoneSdkVersion = Build.VERSION.SDK;
        Log.d("獲取SDK版本--->", phoneSdkVersion);

        // 獲取系統版本
        String phoneReleaseVersion = Build.VERSION.RELEASE;
        Log.d("獲取手機系統版本-->", phoneReleaseVersion);
    }
}

不要忘記權限:

<uses-permission android:name="android.permission.READ_PHONE_STATE" />

結果如圖:

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved