最近做一个项目,发现Android6.0以上的版本获取的蓝牙地址始终为02:00:00:00, Google一下发现Android早就封掉了相关接口,于是想到反射的方式去获取Mac地址,在此记录一下 Android 6.0以下的版本 直接使用bluetoothadapter.getaddress() Android 6.0以上 private String getBluetoothAddress(BluetoothAdapter adapter) { if (adapter == null) {…