Android M NFC权限问题

时间:2015-09-09 09:09:47

标签: android nfc

在我的应用中,我需要获得权限:android.permission.NFC,并且我已经读过默认授予NFC,但在新的AndroidM操作系统上运行后我注意到用户实际上可以禁用名为NFC-Near Field Communication的权限。

即使我从设置中禁用它,问题仍然存在,当我尝试使用checkSelfPermission时我仍然认为它已被批准,并且我的应用程序因为没有获得NFC许可而崩溃,这只是怪异。

有人可以指出错误吗?

我还拥有与NFC相关的以下权限:

<uses-permission android:name="android.permission.NFC_TRANSACTION" />
<uses-permission android:name="com.gsma.services.nfc.permission.TRANSACTION_EVENT" />
<uses-permission android:name="nfc.hci.permission.TRANSACTION_EVENT" />

如果我尝试请求其中任何一项,我会自动获得使用DENIED响应执行的回调方法。

感谢您的回答

0 个答案:

没有答案