获取小米双卡双待手机默认上网卡槽的方法
1. 反编译小米的TeleService.apk,查看smali代码得知有一个getPreferredDataSlotId方法,相关代码:
invoke-static {}, Lmiui/telephony/MultiSimManager;->getInstance()Lmiui/telephony/MultiSimManager;
move-result-object v1
invoke-virtual {v1}, Lmiui/telephony/MultiSimManager;->getPreferredDataSlotId()I;
2. 使用java反射方法调用:
try {Class<?> clazz = Class.forName("miui.telephony.MultiSimManager");Method method = clazz.getDeclaredMethod("getInstance");Object obj = (Object) method.invoke(null);Method method2 = clazz.getDeclaredMethod("getPreferredDataSlotId");Integer val = (Integer) method2.invoke(obj);Log.e("pmtoam", "[sam] val = " + val);} catch (Exception e) {e.printStackTrace();}
=============THE END===============
获取小米双卡双待手机默认上网卡槽的方法相关推荐
- 米家APP获取小米、绿米网关key的方法(5.6.81版本)(2020_05_15)
2020年11月28日:目前最新版本(5.8.38)已无此功能,请找老版本下载吧. 2020年05月15日: 找了网上很多地方,最近的也是2019年的,过时了.笔者根据网上一些论坛的提示,摸索到了现在 ...
- 小米6手机如何安装root
小米6手机如何安装ROOT --O(∩_∩)O--O(∩_∩)O--O(∩_∩)O--O(∩_∩)O--O(∩_∩)O--O(∩_∩)O-- 小米6基于MIUI系统,而MIUI系统有两个版本,其中开发 ...
- 内部存储空间不足_手机存储空间不足的解决方法
本帖最后由 赵希平 于 2016-2-5 21:51 编辑 奇酷手机旗舰版内置了16G ROM,这16G存储空间让手机本身占用了约1/3,还剩约10G可用空间.一般情况下,这10G可用空间足够我们安装 ...
- 【已解决】小米手机5解BL锁时出现错误码20091怎么办?| 小米手机5怎么解Bootloader锁 | 小米5获取ROOT权限 | 小米手机5卡槽坏了无法正常读取手机卡怎么解锁BL
文章目录 1. 按 2. 问题详细描述 3. 操作步骤 3.1. 确保不是隐藏ID(隐藏)的机器 3.2. 使用高通9008模式降级MIUI 3.3. 使用低版本的MIUI绑定账号 3.4. 使用解锁 ...
- android 点击提示音,Android获取手机默认模式/提示音/响铃
###前言 Android开发过程中,有时我们需要用到手机默认模式,提示音或响铃.那么这节就让我们来学习下相关知识吧. 今天涉及内容 1. 工具类PhoneAudioHelper中的主要方法 2. P ...
- miui系统小米手机应用双开默认登陆设置修改方法步骤
描述:miui系统小米手机应用双开默认登陆设置修改方法步骤 步骤: 设置->应用管理->应用双开->点击应用->选择登录和分享->选择每次询问
- android 小米相册无法获取,适配小米华为手机等拍照后获取不到照片
问题摘要:适配小米华为手机等拍照后获取不到照片 出现场景 普通的相机调用,在 intent 传进去一个路径,然调用这个意图. 在测试机 荣耀 8x 上是没有问题的,能获取到拍的照片. 在小米系统和 华 ...
- 小米电视、iphone手机、安卓手机等控制浏览器默认缩放大小的方法
小米电视.iphone手机.安卓手机等控制浏览器默认缩放大小的方法 小米电视2S,安装了一个猎豹浏览器,电视的默认分辨率是1920*1080,外接输入的话可以达到4K,但在显示网页的时候,全屏的最大分 ...
- android 获取手机IMSI码 双卡双待手机
public static String getImsi(Context context) {String imsi = "";try { //普通方法获取imsiTelephon ...
最新文章
- 博途v13打开软件时显示连接不到服务器,TIA博途V13软件在打开程序过程中出现以下这种情况,怎么回事?...
- 21day学通python_铁乐学python_day21_面向对象编程3
- LeetCode 2. Add Two Numbers--C++,Python解法--面试算法题
- c语言中的两个百分号什么意思,百分号的用法,特别是在两个量词之间的用法,例如50%—70%和50—70%...-百分号-语文-彭都宰同学...
- Linux内核调试原理和工具介绍--理解静态插装/动态插装、tracepoint、ftrace、kprobe、SystemTap、Perf、eBPF
- 美国AI出口限令倒计时,硅谷直喊“下手轻点”,担心推动中国技术发展
- [转载] [python3教程]第七章.输入输出(Input and Output)
- 当网卡收到的包的目的地址是主机上另一个网卡的地址.arp总结
- Linux DRM KMS 驱动简介
- sdr 软件_SDR软件定义无线电是什么?不仅仅是大频谱
- 连接池实现mysql增删改查_java使用原生MySQL实现数据的增删改查以及数据库连接池技术...
- 平行束滤波fbp_CT平行束和扇形束算法的转换.pptx
- Windows磁盘清理工具
- Unity-拓展篇-数字字体制作
- 手机投屏不是全屏怎么办_一招搞定手机投屏不是全屏问题,手机投屏自适应全屏...
- Mysql第一天笔记01——安装mysql
- 京东云,走进产业数字化深处
- 固态硬盘的计算机需要进行磁盘碎片整理吗,SSD固态硬盘需要碎片整理吗 固态盘切忌磁盘碎片整理...
- 培训html源码,前端培训——html源码笔记
- Windows消息类型及说明