从计算机安装应用程序时的Android权限

时间:2016-03-02 14:34:23

标签: android permissions android-permissions

我刚刚在安装了Android 6.0.1的Nexus 9平板电脑上安装了我的应用程序。当我启动我的应用程序时,我注意到事情搞砸了。实际上,即使在我的Manifest中声明,也不会授予权限。当我在运行Android 5.1的手机上安装它时,我没有做任何事情并且授予了权限。

我是否缺少关于权限或某些设备未获得许可的内容,除非您有来自Play商店和用户提示的确认信息?

1 个答案:

答案 0 :(得分:2)

  

我注意到事情搞砸了。实际上,即使在我的Manifest中声明,也不会授予权限。

您最有可能针对Marshmallow SDK(API23)构建您的应用,而不支持代码中的新权限模型(docs)。这不会起作用。快速解决方案将target-sdk更改为22(或更低)并再次构建您的应用。或者添加对运行时权限的支持。