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
String RELEASEThe user-visible version string. 如:2.1-update1