工具類 獲取手機sim卡的運營商

2021-09-06 18:12:13 字數 2258 閱讀 2382

加入許可權:

1package

com.example.textphone;23

import

android.content.context;

4import

android.telephony.telephonymanager;56

public

class

simcardinfo

2223

/**24

* role:獲取當前設定的**號碼

25* date:2012-3-12

26* 這個目前是得不到的,因為移動策略問題

27*/

28public

string getnativephonenumber()

3334

/**35

* role:telecom service providers獲取手機服務商資訊

36* 需要加入許可權37

* android:name="android.permission.read_phone_state"/>

38*/

39public

string getprovidersname() else

48if (imsi.startswith("46000") || imsi.startswith("46002")) else

if (imsi.startswith("46001")) else

if (imsi.startswith("46003"))

55return

providersname;56}

5758 }

然後在事件中呼叫如下:

1 simcardinfo siminfo = new simcardinfo(mainactivity.this);2

if (v == button_getsiminfo && siminfo != null

) else

功能 說明

getcelllocation() 返回的單元格位置的裝置 access_coarse_location或access_fine_location

getdeviceid() 返回的imei / meid的裝置。 如果該裝置是gsm裝置然後imei號將被退回,如果該裝置是乙個cdma裝置然後meid 將被退回 read_phone_state

getline1number() 返回裝置的**號碼(msisdn號碼) read_phone_state

getnetworkoperatorname() 返回註冊的網路運營商的名字

getnetworkoperator() 返回的mcc +跨國公司的註冊網路運營商

getnetworkcountryiso() 返回註冊的網路運營商的國家**

getsimcountryiso() 返回sim卡運營商的國家** read_phone_state

getsimoperator() 返回sim卡運營商的單個核細胞數+冶 read_phone_state

getsimoperatorname() 返回sim卡運營商的名字 read_phone_state

getsimserialnumber() 返回sim卡的序列號 read_phone_state

getnetworktype() 返回網路裝置可用的型別。 這將是下列其中乙個值:

telephonymanager.network_type_unknown

telephonymanager.network_type_gprs

telephonymanager.network_type_edge

telephonymanager.network_type_umts read_phone_state

getphonetype() 返回裝置的型別。

這將是以下值之一:

telephonymanager.phone_type_none

telephonymanager.phone_type_gsm

telephonymanager.phone_type_cdma read_phone_state

getsubscriberid() 返回使用者識別碼(的imsi)的裝置 read_phone_state

getneighboringcellinfo() 返回neighboringcellinfo類代表名單相鄰小區的資訊,如果可用,否則將返回null access_coarse_updates

android 獲取sim卡運營商資訊

telephonymanager tm telephonymanager context.getsystemservice context.telephony service telephonymanager 的使用 telephonymanager 提供裝置上獲取通訊服務資訊的入口,應用程式使用這...

虛擬運營商APN SPN引數 Sim卡名稱

1.apn配置 s7731c5.1 vendor sprd operator operator res apn apns conf 8.xml s7731g c6.0 vendor sprd overlay apn apns conf 8.xml 虛擬運營商mvno type要配成spn,mvno ...

判斷SIM卡屬於哪個移動運營商

第一種方法 獲取手機的imsi碼,並判斷是中國移動 中國聯通 中國電信 telephonymanager telmanager telephonymanager getsystemservice context.telephony service 獲取sim卡的imsi碼 sim卡唯一標識 imsi...