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
相关推荐
不好听61316 分钟前
React 父子组件通信:从 Todo 应用理解单向数据流光影少年20 分钟前
RN 路由栈管理、页面销毁、返回拦截_lucas24 分钟前
做了一个glsl在线调试工具To_OC8 小时前
LC 51 N 皇后:我以为难的是回溯,结果栽在了对角线下标不好听6139 小时前
从一行 JSX 到屏幕像素:前端开发者必须懂的浏览器渲染管线恒拓高科WorkPlus9 小时前
企业级内网即时通讯建设模型:BeeWorks内网IM四层架构前端小李子10 小时前
前端环境变量裸奔?我用 EnvShield 给它穿了件防弹衣youtootech10 小时前
HarmonyOS《柚兔学伴》项目实战25-我的页面、Web 嵌入与项目总结小林ixn10 小时前
从零到一理解 React 父子组件通信:手写一个 Todo 应用带你彻底搞懂单向数据流醇氧11 小时前
CountDownLatch / CyclicBarrier / Semaphore 面试高频问答清单