怎样才能不出现下面的界面,而是直接打开蓝牙
BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); bluetoothAdapter.enable();
解决方案
6
BluetoothAdapter mBluetoothAdapter = BluetoothAdapter .getDefaultAdapter(); if (mBluetoothAdapter == null) { Toast.makeText(this, "本机没有找到蓝牙硬件或驱动!", Toast.LENGTH_SHORT).show(); finish(); } // 假如本地蓝牙没有开启,则开启 if (!mBluetoothAdapter.isEnabled()) { mBluetoothAdapter.enable(); //无需询问用户(无声息的开启蓝牙设备),这时就需要用到android.permission.BLUETOOTH_ADMIN权限。 // mBluetoothAdapter.disable();//关闭蓝牙 } }
6
不要纠结了,小米自带的安全管理
2
在安全中心,授权管理中,把应用权限开启蓝牙的询问改为允许就可以了
6
貌似 安卓 在mainfast 加权限了 开启是 都会有询问的 ,camrea wifi SMS recdor 这些 本人都加权限了 ,但使用时 都有提示的 ….