安卓获取手机本身的蓝牙MAC地址
- 获取蓝牙适配器BluetoothAdpater
BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();
或者
BluetoothAdapter adapter = (BluetoothAdapter) getApplicationContext().getSystemService(BLUETOOTH_SERVICE);
- 安卓6以后的版本使用此方法拿不到真实的MAC地址
String macAddr = adapter.getAddress();
- 需要采用以下镜像来获取
Object bluetoothManageService = new Mirror().on(adapter).get().field("mService"); if (bluetoothManageService == null)return null; Object address = new Mirror().on(bluetoothManageService).invoke().method("getAddress").withoutArgs(); if (address != null && address instanceof String) {return (String) address; } else {return null; }
- 最后别忘了添加依赖关系
implementation 'net.vidageek:mirror:1.6.1'
安卓获取手机本身的蓝牙MAC地址相关推荐
- Android获取手机及路由器的Mac地址和IP地址
Android获取Mac地址及IP地址需要添加权限, 在AndroidManifest.xml中: <uses-permission android:name="android.per ...
- 安卓手机能用的Mac地址修改器和教程
安卓手机上如何修改mac地址和wifi信息,看有很多朋友在找此类的工具和方法,这里我们分享一个我们一直在用的工具琢石模拟器,就不说mac和wifi信息,包括imei.imsi等等其他的手机参数,也都可 ...
- adb 获取蓝牙 mac地址 、wifi mac地址的方法
获取蓝牙 mac地址 adb shell settings get secure bluetooth_address 要么 adb shell service call bluetooth_manag ...
- 720获取蓝牙MAC地址的方法
1.打开蓝牙相关AT指令 2.输入ATBp=1可以看到蓝牙初始化过程中会打印蓝牙MAC地址信息 3.根据AT指令代码,在menuconfig中打开蓝牙相关选项 4.创建全局变量,调用ble_app_i ...
- android 11 kotlin获取蓝牙mac地址
android 11 kotlin获取蓝牙mac地址 加权限 要获取system.uid系统权限,具体不细述,网上可查 AndroidManifest.xml中添加蓝牙权限 <uses-perm ...
- Android 蓝牙 MAC 地址的读取和修改
蓝牙地址的 NV 项是 447 项,蓝牙地址一般从 NV 读取,所以连接上 QXDM,修改 NV447 项就可以修改蓝牙的MAC地址. 最近在高通 QCM6125 平台上,通过 QXDM 修改 BT ...
- 安卓获取手机视频和图片
安卓获取手机视频和图片 获取手机本地视频 首先需要获得手机内存权限 在AndroidManifest.xml中添加代码,获得读取权限 android.permission.READ_EXTERNAL_ ...
- NRF52832学习笔记(11)——蓝牙MAC地址
一.背景 一个 BLE 设备,可以使用两种类型的地址(一个 BLE 设备可同时具备两种地址): Public Device Address(公共设备地址) Random Device Address( ...
- NRF52832之蓝牙MAC地址修改
一.背景 一个 BLE 设备,可以使用两种类型的地址(一个 BLE 设备可同时具备两种地址): Public Device Address(公共设备地址) Random Device Address( ...
最新文章
- OFRecord 数据格式
- 180508 - 解决有关VIVO的2018-04-01安全补丁导致的APP闪退问题
- C++两个队列实现一个栈
- Python-str函数
- 图像降噪算法——时域降噪算法
- vue的移动app项目中,自定义拖拽指令的问题
- 运维更简单、更智能,让运维人不再 “拼命”
- Hadoop配置机架感知
- Keepalived+LVS
- 《矩阵分析》代码Ⅲ——Doolittle分解、Crout分解、Cholesky分解求解线性方程组matlab实现
- oracle官网下载plsql,Oracle、OracleClient、PLSQL下载安装配置(64位)
- JavaScript常见的网页特效(元素样式相关属性)
- 一篇详细实用的IDEA插件开发指南
- TIBCO Spotfire使用技巧:如何在Web网页中嵌入TIBCO Spotfire可视化视图
- 7个用于开源网络情报渗透测试工作的热门OSINT工具
- iscoll.js卡顿问题
- vba遍历字符串_VBA7种文档遍历法
- 拼多多非标品如何推广?场景推广合适哪些产品?
- 为什么人人都需要懂一点高阶(中台)产品思维
- java生成world文件_Java导出World文档(入门)