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
相关推荐
专吃海绵宝宝菠萝屋的派大星8 分钟前
使用Dify对接自己开发的mcp爱分享的阿Q8 分钟前
Rust加WebAssembly前端性能革命实践指南蓝黑20209 分钟前
Vue的 value=“1“ 和 :value=“1“ 有什么区别小李子呢021118 分钟前
前端八股6---v-model双向绑定He少年33 分钟前
【基础知识、Skill、Rules和MCP案例介绍】史迪仔011236 分钟前
[QML] QML IMage图像处理AI_Claude_code36 分钟前
ZLibrary访问困境方案四:利用Cloudflare Workers等边缘计算实现访问AwesomeCPA40 分钟前
Miaoduo MCP 使用指南(VDI内网环境)前端大波42 分钟前
前端面试通关包(2026版,完整版)