Com*_*101 6 android bluetooth android-permissions
我将蓝牙添加到我的应用程序中,但遇到了以下问题。当我执行代码时:
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)
但我仍然遇到同样的问题。你知道我做错了什么吗?
<uses-permission>标签,因为您正在使用权限。您不需要<permissions>标签,因为这不是您的自定义权限。<uses-permission>标签放置在清单中的错误元素中,但我无法根据您提供的信息说任何其他内容<uses-feature>有标签也很好| 归档时间: |
|
| 查看次数: |
13060 次 |
| 最近记录: |