首先加權限
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

程式碼參考如下:

TelephonyManager mTelManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);

//取得手機號碼 ,因哭狗隱私政策問題現在無法獲取只會得到null
String mNumber = mTelManager.getLine1Number();

//取得手機IMEI碼
String IMEI = mTelManager.getDeviceId();

//取得手機IMSI碼
String IMSI = mTelManager.getSubscriberId();

//取得手機漫遊狀態
String mRoaming = mTelManager.isNetworkRoaming() ? "漫遊中" : "非漫遊";

//取得電信網路國別
String mCountry = mTelManager.getNetworkCountryIso();

//取得電信公司編號
String mOperator = mTelManager.getNetworkOperator();

//取得電信公司名稱
String mOperatorName = mTelManager.getNetworkOperatorName();

//取得通訊傳輸類型
String[] mPhoneType = {"NONE", "GSM", "CDMA"};
String mTelPhoneType = mPhoneType[mTelManager.getPhoneType()];


參考
http://developer.android.com/reference/android/telephony/TelephonyManager.html
http://blog.csdn.net/u010961631/article/details/12172703
arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()