我将蓝牙添加到我的应用程序中,但遇到了以下问题。当我执行代码时:
BluetoothAdapter bluetoothAdapter=BluetoothAdapter.getDefaultAdapter();
if (bluetoothAdapter == null) {
Toast.makeText(getApplicationContext(),"Device doesnt Support Bluetooth",Toast.LENGTH_SHORT).show();
}
if(!bluetoothAdapter.isEnabled()) {
Intent enableAdapter = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableAdapter, 0);
}
Run Code Online (Sandbox Code Playgroud)
错误在以下行:
if(!bluetoothAdapter.isEnabled())
Run Code Online (Sandbox Code Playgroud)
错误:
缺少 BluetoothAdapter.isEnabled 所需的权限:android.permissions.BLUETOOTH
我向 android 清单文件添加了以下权限:
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<permission android:name="android.permission.BLUETOOTH" android:label="BLUETOOTH" />
<permission android:name="android.permission.BLUETOOTH_ADMIN" />
Run Code Online (Sandbox Code Playgroud)
但我仍然遇到同样的问题。你知道我做错了什么吗?