fun getPrivateValue(device: BluetoothDevice?):Int{
try {
val activityManagerClass =
Class.forName("android.bluetooth.BluetoothDevice")//类名
val getCurrentUserMethod =
activityManagerClass.getMethod("getAdapterIndex")//方法
return getCurrentUserMethod.invoke(device) as Int
}catch (e: Exception){
LogUtils.d(TAG,"error")
}
return -1
}
Android 反射
阿道夫小狮子2025-12-02 11:27
相关推荐
是立不是利7 小时前
写给设计师的 CSS 博客美学指南Android-Flutter8 小时前
android 内存抖动详解dsyyyyy11018 小时前
JS复习,难点,易错点总结默_笙8 小时前
🏝 Docker 就是"房地产开发":从施工图纸到小区物业的容器化指南计算机魔术师8 小时前
Rohan Paul 谈用时间跨度衡量智能体能力,并引用 OpenAI 自动化研究实习生里程碑kyriewen8 小时前
我手写了个极简版 React Router——才搞懂 v6 为什么砍了这么多 APIa1117768 小时前
Shirone 二次元博客主题 开源IT_陈寒8 小时前
Python的切片赋值把我坑惨了,这不是bug是特性掘金酱8 小时前
【社区公告】致每一位掘友:关于这次调整, 想再说几句CoderLiu8 小时前
程序化工具调用(PTC)与动态工作流引擎:深入大模型工具调用的架构演进与实践