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
相关推荐
唐诺38 分钟前
5、Android JNI 动态注册中的“签名“详解Linux-lucky41 分钟前
45-Linux学习之旅之防火墙与WEB加固风骏时光牛马3 小时前
生成一个移动端标题,只需要一个标题,不需要其他的任何文本。IT_陈寒3 小时前
Redis雪崩把我坑惨了,这是5年经验的教训SameX3 小时前
HarmonyOS ArkUI List 的侧滑删除 用 ListItem 的 swipeAction + endIcon 的做法zhaoshuzhaoshu4 小时前
Android 系统启动与调试中的日志抓取方式全解析雨声不在5 小时前
android 动画掉帧usdoc文档预览6 小时前
USDOC系列之PPT文件在线编辑-VUE前端实现在线浏览器在线编辑PPT文档在多学一点6 小时前
MYSQL第二次作业用户2705077725246 小时前
Agent 调工具卡住?3 种超时与取消策略实测对比