575
查看Mtk6515在代码中区分运营商的源代码
Mtk6515在代码中区分运营商
0
←
Mtk6515在代码中区分运营商
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你被禁止执行你刚才请求的操作。
您可以查看并复制此页面的源代码:
*区分运营商 <pre class="prettyprint"> /** * get operator type * @return operator type */ private static OpIndex getOpIndex(){ //MTK_OPTR_PROTECT_START String optr = SystemProperties.get("ro.operator.optr"); if (optr != null) { if(optr.equals("OP01")) { return OpIndex.OP_CMCC; } else if(optr.equals("OP02")) { return OpIndex.OP_CU; } else if(optr.equals("OP03")) { return OpIndex.OP_ORANGE; } } //MTK_OPTR_PROTECT_END return OpIndex.OP_NONE; } </pre> :此属于Android 属性表内容,可用adb命令获取其取值 $:adb shell $:getprop ro.operator.optr :但直接使用 setprop试图改变其属性是不可行的,要改变可以通过更改 <pre> out/target/product/bbk15_td_ics/recovery/root/default.prop out/target/product/bbk15_td_ics/system/build.prop </pre> :然后再push到对应目录,重启手机即可. <br> ---- *项目中对属性ro.operator.optr的配置 :mediatek/config/bbk15_td_ics/ProjectConfig.mk OPTR_SPEC_SEG_DEF = OP01_SPEC0200_SEGC :build/target/product/common.mk OPTR := $(word 1,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) SPEC := $(word 2,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) SEG := $(word 3,$(subst _,$(space),$(OPTR_SPEC_SEG_DEF))) PRODUCT_PROPERTY_OVERRIDES += \ ro.operator.optr=$(OPTR) \ ro.operator.spec=$(SPEC) \ ro.operator.seg=$(SEG) <br> <br> [[Android属性之build.prop生成过程分析]]
返回
Mtk6515在代码中区分运营商
。
导航菜单
个人工具
   
个人维基
注册
登录
名字空间
页面
变换
查看
阅读
查看源代码
统计
查看历史
操作
搜索
导航
首页
Ubuntu
Android
C&CPP
Java
Python
大杂烩
最近更改
工具箱
所有页面
文件列表
特殊页面