admin 管理员组文章数量: 887006
Android 解决双卡双待的问题 mtk,展讯,高通
目前国内对于双卡智能手机的需求还是很大的,各种复杂的业务会涉及到双卡模块;而android标准的api又不提供对双卡的支持。导致国内双卡模块标准混乱,各个厂商各玩各的。目前我知道的双卡解决方案就有:mtk,展讯,高通,broadcom等。
由于公司业务需要,必须要对双卡手机获取各自的imei,imsi,所以也做了一些研究:
首先是最为应用广泛的mtk平台,国内山寨手机以及一些低端品牌双卡都是做的mtk的双卡解决方案
private static void initMtkDoubleSim() {try {TelephonyManager tm = (TelephonyManager) mContext.getSystemService(Context.TELEPHONY_SERVICE);Class<?> c = Class.forName("com.android.internal.telephony.Phone");Field fields1 = c.getField("GEMINI_SIM_1");fields1.setAccessible(true);simId_1 = (Integer) fields1.get(null);Field fields2 = c.getField("GEMINI_SIM_2");fields2.setAccessible(true);simId_2 = (Integer) fields2.get(null);Method m = TelephonyManager.class.getDeclaredMethod(&
本文标签: Android 解决双卡双待的问题 mtk,展讯,高通
版权声明:本文标题:Android 解决双卡双待的问题 mtk,展讯,高通 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1732351762h1533277.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论