应用程序打开时自动打开蓝牙

Kur*_*eru 0 android bluetooth

我正在创建一个从arduino设备接收数据的项目.当我启动应用程序时,它会发送一个确认,如果我想打开我的蓝牙.我的目标是,当我启动应用程序时,它将自动打开设备中的蓝牙,绕过确认阶段.这可能吗???

Rit*_*une 7

在第一个活动或基本活动中,您可以执行以下操作:

BluetoothAdapter mBtAdapter = BluetoothAdapter.getDefaultAdapter(); 

if (! mBtAdapter.isEnabled()) {
    mBtAdapter.enable(); 
}
Run Code Online (Sandbox Code Playgroud)

在清单文件中提供以下权限.

<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
Run Code Online (Sandbox Code Playgroud)

注意:恕我直言,在开启蓝牙之前要求用户确认是一个好习惯.