小编Com*_*101的帖子

缺少 BluetoothAdapter.isEnabled.BLUETOOTH 所需的权限

我将蓝牙添加到我的应用程序中,但遇到了以下问题。当我执行代码时:

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)

但我仍然遇到同样的问题。你知道我做错了什么吗?

android bluetooth android-permissions

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

android-permissions ×1

bluetooth ×1