我知道Android 6.0 / SDKVersion 23中有关应用权限的更改。以下帖子对此主题进行了很好的讨论。
"Android permission doesn't work even if I have declared it"
现在发布Android 6.0,我们需要在运行时验证并寻求各种权限,如here所述。
有了这个,在 AndroidManifest.xml 中添加标签是否只有Android 6.0目标设备的任何含义/用例?或者我们可以删除这些条目。
答案 0 :(得分:1)
您始终需要在清单中列出您的权限。引用涵盖Requesting Permissions at Run Time的开发者页面:
在所有Android版本上,您的应用需要在其应用清单中声明所需的正常权限和危险权限,如Declaring Permissions中所述。
如果不这样做,在尝试检查或请求时,您可能会在运行时最终得到Exception
。