我应该在阅读或写NFC之前申请许可吗?

时间:2018-03-11 19:42:17

标签: android permissions nfc runtime-permissions

我知道,因为Android 6应用必须在使用Android功能之前请求权限。

我有两个不同的应用程序。其中一个应用程序写入和读取NFC标签。另一个只读取标签。在这两种情况下,我都在清单文件中包含了权限。

但是我还应该要求运行时权限吗?阅读和写作之间是否存在差异,或两种情况都相同?

我问,因为在阅读标签时,Android系统会启动我的应用程序,所以我应该在启动时询问还是NFC不同?

1 个答案:

答案 0 :(得分:0)

不,没有必要要求NFC的运行时权限。 NFC权限具有保护级别PROTECTION_NORMAL。因此,它不被运行时权限所覆盖(即,在安装时授予权限,并且用户不能在运行时撤销/授予权限)。见https://developer.android.com/guide/topics/permissions/overview.html#normal-dangerous