Android蓝牙权限拒绝(虽然我使用权限)

时间:2015-09-01 19:11:11

标签: android bluetooth permissions

简短地讲述故事。我的logcat说:

  

java.lang.SecurityException:Permission Denial:启动Intent {   ACT = android.bluetooth.adapter.action.REQUEST_DISCOVERABLE   cmp = com.android.settings / .bluetooth.RequestPermissionActivity(has   额外的)}

我正在尝试执行:

    Intent discoverIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE);
    discoverIntent.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 600);
    startActivity(discoverIntent);

我已在清单中包含所有必需的权限。此外,前段时间我已经使用蓝牙编写了另一个应用程序,其中包含了完整的代码(我使用相同的权限)。在该应用程序中一切正常,这里我在执行startingActivity(discoverIntent)时得到此异常。

你有什么想法吗?

答案回答

也许这听起来很傻,但重新启动(原文如此!)我的手机后,一切都很完美,我没有任何例外。如果您有这样的问题,请尝试这个简单的解决方案。

0 个答案:

没有答案