怎么知道本机号码(10086短信查询本机号码)
- 时间:
- 浏览:85
- 来源:奥一装修网
用微信偷看对方位置
Android编程获取手机型号,本地电话号码,sdk版本和固件版本号(即系统版本号)的分类:Android2012-05-2709:人们阅读评论(0)收藏报告手机android手机编程stringbuild bean sand绿色:ecf5e4豆沙绿色RGB颜色值:R:236 G:245 B:228 Android开发平台,您可以通过TelephonyManager获取本地号码。 TelephonyManagerphoneMgr =(TelephonyManager)this。getSystemService(Context。TELEPHONY_SERVICE); txtPhoneNumber。setText(phoneMgr。getLine1Number()); // txtPhoneNumber是用于显示电话号码的EditText注意:根据Android的安全机制,在使用TelephonyManager时,必须在AndroidManifest。xml中将其添加为Add,否则无法获得系统的许可。电话型号Build。MODELStringMODEL最终产品的最终用户可见名称。sdk版本Build。VERSION。SDKStringSDK不建议使用此常数。使用SDK_INT可以轻松地将其作为整数获取。以及固件软件版本号(系统版本号)Build。VERSION。 RELEASEStringRELEASE用户可见的版本字符串。private void loadPhoneStatus(){TelephonyManager
txtPhoneModel。setText(Build。MODEL); //手机型号txtPhoneNumber。setText(phoneMgr。getLine1Number()); //本地电话号码txtSdkVersion。setText(Build。VERSION。SDK); // SDK版本号txtOsVersion。setText(Build。VERSION。RELEASE); //固件/操作系统版本号}实际上,Build可以为我们提供很多信息,包括硬件制造商,硬件号,序列号等。调用方法也与上面相同,非常简单。 StringBOARD底层板的名称,例如“ goldfish”。StringBOOTLOADER系统引导加载程序的版本号。StringBRAND为其定制软件的品牌(例如,运营商)。StringCPU_ABI本地代码的指令集的名称(CPU类型+ ABI约定)。本机代码的第二条指令集的名称(CPU类型+ ABIconvention)StringDEVICE工业设计的名称StringDISPLAYA构建ID字符串,用于向用户显示
StringHARDWARE硬件的名称(从内核命令行或/ proc)。StringHOSTStringIDE可以是更改列表号,也可以是诸如“ M4-rc20”的标签。StringMANUFACTURER产品/硬件的制造商。StringMODEL最终用户对最终用户可见的名称。StringPRODUCT整体产品的名称。StringRADIO无线电固件的版本号。StringSERIALA硬件序列号(如果有)。StringTAGS以逗号分隔的标记,用于描述构建,例如“ unsigned,debug”。longTIMEStringTYPE构建的类型,例如“ user”或“ eng” 。StringUNKNOWN生成属性未知时使用的值StringUSER ==================================== ============首先,让我们澄清一些概念:存储在SIM卡中的数据可以分为四类:第一类是固定数据。此类数据由SIM卡中心在销售手机之前写入,包括国际移动用户识别码(IMSI),身份验证密钥(KI),身份验证和加密算法等。第二种是临时存储的有关网络的数据。
第三类是相关的业务代码,例如个人识别码(PIN),解锁代码(PUK),计费费率等。第四类是电话号码簿,它是移动电话用户随时输入的电话号码。几乎所有用户信息都存储在SIM卡中,因此SIM卡也称为用户信息识别卡。 IMSI是唯一编号,用于标识GSM和UMTS网络中的唯一用户。它存储在手机的SIM卡中,并将通过手机发送到网络。 IMSI和SIM之间的唯一对应关系也是唯一的数字字符串,标识GSM和UMTS网络中唯一的手机。它通常印在手机电池下方的侧面,您也可以通过拨打*
10086短信查询本机号码
06看到它。 IMEI仅对应于设备。 1。 SIMEI卡中不存在IMEI,它是电话本身的序列号。 2。一般来说,我们提到的手机号码在SIM卡中不存在。尽管SIM卡上有一个地方可以存储SIM卡本身的号码,但该号码是手动设置的,可以更改。 SIM卡标识通常使用SIMSI唯一的IMSI号码。 3。使用诸如SimGetRecordInfo之类的功能来获取SIM卡的IMSI号码取决于设备制造商是否已实现此功能。据我所知,它在DOPOD机器上可用,但在Lenovo机器上不可用。其他4号机。可以通过RIL或TAPI中的LINE操作功能获得IMEI和IMSI。这是获取电话本地号码的代码:TelephonyManager tm =(TelephonyManager)this。getSystemService(Context。TELEPHONY_SERVICE);字符串deviceid = tm。getDeviceId();字符串tel = tm。getLine1Number();字符串imei = tm。getSimSerialNumber();字符串imsi = tm。getSubscriberId();添加权限:注意,