andrid对不能导入的类,知道类路径怎样使用该类
2024-09-04 01:35:11
andrid对不能导入的类,知道类路径怎样使用该类?使用java的反射机制。
下边是一个样例。
MTK平台对Android源生的Telephone接口进行了扩展,加入了一个TelephonyManagerEx类来对双卡进行支持:
类名: com.mediatek.telephony.TelephonyMangerEx;
应用中,我们能够通过java的反射机制来调用当中的接口:
Class clazz = Class.forName("com.mediatek.telephony.TelephonyManagerEx");
Method getInstance = clazz.getDeclaredMethod("getDefault");
Object obj = getInstance.invoke(null, null);
Method getImsi = clazz.getDeclaredMethod("getSubscriberId", int.class);
String imsi0 = (String) getImsi.invoke(obj, 0);
Log.v(TAG, "imsi0 = " + imsi0);
// 在这些函数中。传入的參数表示sim卡id,取值0和1,分别表示两张sim卡
能够在调用Method.invoke()中传入參数
最新文章
- C#综合揭秘——通过修改注册表建立Windows自定义协议
- ActiveReports中自定义Winforms的Viewer 工具栏
- Kindle Unlimited上的技术书籍
- 【转】EntityFramework(EF)贪婪加载和延迟加载的选择和使用
- RAID与双机热备简单介绍与区别
- VisualStudio代码调试输出跟踪
- 使用VMware10虚拟机安装Linux系统(能力工场)
- jQuery异步分页插件
- 详细解剖大型H5单页面应用的核心技术点
- Cocoapods安装过程
- 触发器 评论折叠显示(jquery)
- MII、GMII、RMII、SGMII、XGMII 接口区别
- #个人博客作业week3——微软必应词典的使用
- Nand Flash 驱动框架
- CodeForces - 631C (截取法)
- goreplay 输出流量捕获数据到 elasticsearch
- 记一个视频播放器插件 video.js
- bzoj5006: [THUWC2017 Bipartite]随机二分图
- Camstar MES 5.8 發現Ajax事件失效
- SharePoint场管理-PowerShell(一)
热门文章
- Leetcode4--->;求两个排序数组的中位数
- spring AOP详解一
- 【mysql 优化 1】优化概述
- JAVA接口与抽象类区别
- 【bzoj1733】[Usaco2005 feb]Secret Milking Machine 神秘的挤奶机 二分+网络流最大流
- HDU——2093考试排名(string类及其函数的运用以及istringstream)
- formData使用总结
- poj 4001 To Miss Our Children Time
- java8 函数式接口——Function/Predict/Supplier/Consumer
- 35深入理解C指针之---结构体基础