ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:567.50KB ,
资源ID:1412951      下载积分:3 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenkunet.com/d-1412951.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高考数学复习真题 排列与组合.doc)为本站会员(魏子好的一塌糊涂的文献)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

高考数学复习真题 排列与组合.doc

1、g.putBoolean(CarrierConfigManager.KEY_CARRIER_CONFIG_APPLIED_BOOL, true); /获取其他APP值 config = mConfigFromCarrierAppphoneId; if (config != null) retConfig.putAll(config); retConfig.putBoolean(CarrierConfigManager.KEY_CARRIER_CONFIG_APPLIED_BOOL, true); return retConfig; 从上面流程看,Config的获取有3中途径: 1). 系统初始

2、化CarrierConfigManager中的默认值. 2). AOSP CarrierConfig app配置的值 3). 获取其他Carrier APP的值 PS: 对于系统开发,我们重点关注前面2点,第3点是google做的扩展功能,暂时没有额外开发第三方Carrier APP。 三. CarrierConfig的配置三. CarrierConfig的配置 1. 系统初始化系统初始化CarrierConfigManager中的默认配置中的默认配置. 在不插卡或者CarrierConfig应用里面不做任何配置的情况下,会取到系统端设定的默认值。这个默认值软件根据需求可 以做调整。 Carr

3、ierConfigManager.java文件中初始化默认值: static sDefaults = new PersistableBundle(); sDefaults.putBoolean(KEY_ALLOW_HOLD_IN_IMS_CALL_BOOL, true); sDefaults.putBoolean(KEY_CARRIER_ALLOW_DEFLECT_IMS_CALL_BOOL, false); sDefaults.putBoolean(KEY_ALWAYS_PLAY_REMOTE_HOLD_TONE_BOOL, false); sDefaults.putBoolean(KEY_

4、AUTO_RETRY_FAILED_WIFI_EMERGENCY_CALL, false); sDefaults.putBoolean(KEY_ADDITIONAL_CALL_SETTING_BOOL, true); sDefaults.putBoolean(KEY_ALLOW_EMERGENCY_NUMBERS_IN_CALL_LOG_BOOL, false); sDefaults.putStringArray(KEY_UNLOGGABLE_NUMBERS_STRING_ARRAY, null); sDefaults.putBoolean(KEY_ALLOW_LOCAL_DTMF_TONES

5、_BOOL, true); sDefaults.putBoolean(KEY_PLAY_CALL_RECORDING_TONE_BOOL, false); sDefaults.putBoolean(KEY_APN_EXPAND_BOOL, true); sDefaults.putBoolean(KEY_AUTO_RETRY_ENABLED_BOOL, false); sDefaults.putBoolean(KEY_CARRIER_SETTINGS_ENABLE_BOOL, false); sDefaults.putBoolean(KEY_CARRIER_VOLTE_AVAILABLE_BOO

6、L, false); sDefaults.putBoolean(KEY_CARRIER_VT_AVAILABLE_BOOL, false); . 2. AOSP CarrierConfig app配置配置. AOSP有一个默认的CarrierConfig应用,对不同mcc/mnc运营商进行配置。 默认路径:android/packages/apps/CarrierConfig MTK针对该应用会重写,路径:vendor/mediatek/proprietary/packages/apps/CarrierConfig 配置方式: 1). 配置carrier_config_xxxxxx.xml文件

7、 每个运营商配置文件对应一个carrier_config_xxxxxx.xml,xxxxxx代表运营商对应的mccmnc.文件目录: packages/apps/CarrierConfig/assets 中国移动(mccmnc=46000)对应文件:carrier_config_46000.xml QC: MTK: SPRD: 112,911,000,08,118 110,119,120,122,999 110,119,120,122,999,112,911,000,08,118 112,911,000,08,118 110,119,120,122,999 2). 配置vendor.xml文件

8、 android/packages/apps/CarrierConfig/res/xml下的vendor.xml有同等作用,只是配置格式方式有一些差别。 QC平台的vendor.xml进行了overlay,路径: android/devices/qcom/common/device/overlay/packages/apps/CarrierConfig/res/xml/vendor.xm boolean name=world_phone_bool value=false / . . . 平台厂商会根据需要,新增一些Carrier config的key值,这些新增的key值都是为了满足不同需求做

9、的功能定制。 MTK平台: 新增MtkCarrierConfigManager.java,用来加MTK新增的key值。 而MtkCarrierConfigManager中的KEY值是如何load进来的? CarrierConfigManager.java的静态代码块中通过反射调用。 static sDefaults = new PersistableBundle(); . sDefaults.putString(KEY_WCDMA_DEFAULT_SIGNAL_STRENGTH_MEASUREMENT_STRING, ); / M: Add proprietary keys by MtkCar

10、rierConfigManager. String className = mediatek.telephony.MtkCarrierConfigManager; try Class extCarrierConfigManagerClass = Class.forName(className, false, ClassLoader.getSystemClassLoader(); Method extCarrierConfigManagerMethod = extCarrierConfigManagerClass.getMethod( putDefault, new Class Persista

11、bleBundle.class ); extCarrierConfigManagerMethod.invoke(null, sDefaults); catch (Exception e) Rlog.w(TAG, No MtkCarrierConfigManager! Do nothing. - + e); / 展锐平台: 新增了CarrierConfigManagerEx.java,里面是展锐新增的key值。 static sDefaults = new PersistableBundle(); . sDefaults.putAll(CarrierConfigManagerEx.getDefaultConfig(); 二. CarrierConfig加载机制二. CarrierConfig加载机制 开机SIM卡状态变化的时候会触发更新CarrierConfig流程,下图是SIM卡状态为INTENT_VALUE_ICC_LOADED时的加载 时序图: 主要流程: 1. SIM卡加载成功则触发更新Carrier config流程。 2. CarrierConfigLoader中加载对应SIM卡配置的Carrier config. 结合时序图,重点看Ca

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报