程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 基於JAVA代碼 獲得手機根本信息(本機號碼,SDK版本,體系版本,手機型號)

基於JAVA代碼 獲得手機根本信息(本機號碼,SDK版本,體系版本,手機型號)

編輯:關於JAVA

基於JAVA代碼 獲得手機根本信息(本機號碼,SDK版本,體系版本,手機型號)。本站提示廣大學習愛好者:(基於JAVA代碼 獲得手機根本信息(本機號碼,SDK版本,體系版本,手機型號))文章只能為提供參考,不一定能成為您想要的結果。以下是基於JAVA代碼 獲得手機根本信息(本機號碼,SDK版本,體系版本,手機型號)正文


老作風,空話不多說了,直接給年夜家貼java代碼了。

代碼以下:

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" />

成果如圖:

java android 獲得手機操作體系相干信息

String phoneInfo = "Product: " + android.os.Build.PRODUCT;
    phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI;
    phoneInfo += ", TAGS: " + android.os.Build.TAGS;
    phoneInfo += ", VERSION_CODES.BASE: " + android.os.Build.VERSION_CODES.BASE;
    phoneInfo += ", MODEL: " + android.os.Build.MODEL;
    phoneInfo += ", SDK: " + android.os.Build.VERSION.SDK;
    phoneInfo += ", VERSION.RELEASE: " + android.os.Build.VERSION.RELEASE;
    phoneInfo += ", DEVICE: " + android.os.Build.DEVICE;
    phoneInfo += ", DISPLAY: " + android.os.Build.DISPLAY;
    phoneInfo += ", BRAND: " + android.os.Build.BRAND;
    phoneInfo += ", BOARD: " + android.os.Build.BOARD;
    phoneInfo += ", FINGERPRINT: " + android.os.Build.FINGERPRINT;
    phoneInfo += ", ID: " + android.os.Build.ID;
    phoneInfo += ", MANUFACTURER: " + android.os.Build.MANUFACTURER;
    phoneInfo += ", USER: " + android.os.Build.USER;
    // Toast.makeText(this, phoneInfo, Toast.LENGTH_LONG).show();
    TextView t = (TextView) findViewById(R.id.main_phoneinfo);
    t.setText(phoneInfo);
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved