Android Telephony | operator.alpha 运营商名称信息来源代码解读 ...

打印 上一主题 下一主题

主题 547|帖子 547|积分 1641

属性值

与运营商名称有关的系统属性值。
Note:在CDMA网络下,属性值大概是不可靠的。
TelephonyProperties-operator相关        分类   String   TelephonyProperties   功能说明         Current Network   PROPERTY_OPERATOR_ALPHA   gsm.operator.alpha   当前注册网络运营商名称       PROPERTY_OPERATOR_NUMERIC   gsm.operator.numeric   当前注册的MCC+MNC       PROPERTY_OPERATOR_ISROAMING   gsm.operator.isroaming   是否在GSM漫游       PROPERTY_OPERATOR_ISO_COUNTRY    gsm.operator.iso-country   MCC驻网归属地       SIM Card   PROPERTY_ICC_OPERATOR_NUMERIC   gsm.sim.operator.numeric   实体卡信息MCCMNC       PROPERTY_ICC_OPERATOR_ALPHA   gsm.sim.operator.alpha   sim ready之后加载的实体卡本身运营商名称Service Provider Name       PROPERTY_ICC_OPERATOR_ISO_COUNTRY   gsm.sim.operator.iso-country   实体卡本身MCC归属地,即 SIM provider   源码

TelephonyProperties 接口

TelephonyProperties.java - OpenGrok cross reference for /frameworks/base/telephony/java/com/android/internal/telephony/TelephonyProperties.java (aospxref.com)
  1. package com.android.internal.telephony;
  2. import android.compat.annotation.UnsupportedAppUsage;
  3. /**
  4. * Contains a list of string constants used to get or set telephone properties
  5. * in the system. You can use {@link android.os.SystemProperties os.SystemProperties}
  6. * to get and set these values.
  7. * @hide
  8. */
  9. public interface TelephonyProperties {
  10.     //****** Baseband and Radio Interface version
  11.     //TODO T: property strings do not have to be gsm specific
  12.     //        change gsm.*operator.*" properties to "operator.*" properties
  13.     //但是发现现在系统内还是沿用gsm.xxx的属性
  14.     //****** Current Network 当前注册网络信息
  15.     /** Alpha name of current registered operator.<p> 注册网络运营商名称
  16.      *  Availability: when registered to a network. Result may be unreliable on
  17.      *  CDMA networks.
  18.      */
  19.     static final String PROPERTY_OPERATOR_ALPHA = "gsm.operator.alpha";
  20.     //TODO: most of these properties are generic, substitute gsm. with phone. bug 1856959
  21.     /** Numeric name (MCC+MNC) of current registered operator.<p> 驻网MCCMNC
  22.      *  Availability: when registered to a network. Result may be unreliable on
  23.      *  CDMA networks.
  24.      */
  25.     static final String PROPERTY_OPERATOR_NUMERIC = "gsm.operator.numeric";
  26.     /** 'true' if the device is considered roaming on this network for GSM
  27.      *  purposes.
  28.      *  Availability: when registered to a network 是否GSM漫游
  29.      */
  30.     static final String PROPERTY_OPERATOR_ISROAMING = "gsm.operator.isroaming";
  31.     /** The ISO country code equivalent of the current registered operator's
  32.      *  MCC (Mobile Country Code)<p>
  33.      *  Availability: when registered to a network. Result may be unreliable on
  34.      *  CDMA networks. 网络归属地
  35.      */
  36.     static final String PROPERTY_OPERATOR_ISO_COUNTRY = "gsm.operator.iso-country";
  37.     //****** SIM Card
  38.     /**
  39.      * One of <code>"UNKNOWN"</code> <code>"ABSENT"</code> <code>"PIN_REQUIRED"</code>
  40.      * <code>"PUK_REQUIRED"</code> <code>"NETWORK_LOCKED"</code> or <code>"READY"</code>
  41.      */
  42.     static String PROPERTY_SIM_STATE = "gsm.sim.state";
  43.     /** The MCC+MNC (mobile country code+mobile network code) of the
  44.      *  provider of the SIM. 5 or 6 decimal digits.
  45.      *  Availability: SIM state must be "READY"
  46.      */
  47.     @UnsupportedAppUsage
  48.     static String PROPERTY_ICC_OPERATOR_NUMERIC = "gsm.sim.operator.numeric";
  49.     /** PROPERTY_ICC_OPERATOR_ALPHA is also known as the SPN, or Service Provider Name.
  50.    
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

络腮胡菲菲

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表