Android Dev Q关于权限请求

时间:2016-05-21 12:31:21

标签: java android android-studio permissions android-permissions

嘿所有人!

因此,Android Devs知道,Android M引入了一个新的Permissions系统。我接近编码我的应用程序的最后阶段,实现此权限请求是我的最后任务之一。我只是对它的工作方式有一些简单的问题。

在第一次启动我的应用程序时,用户会看到“欢迎”屏幕,其中包含一个视图寻呼机类型的界面,其中包含有关使用应用程序的信息的4个页面。最后一页将向用户解释该应用程序需要为了使用应用程序而被授予的权限,以及点击" Lets get Started"按钮,我将弹出权限请求..

以下是我的问题:

(1) - 我实际上是否可以像上面所说的那样动态请求权限,稍后在某些时候使用,然后我才真正需要使用权限?或者我是否仅限于在特定时间请求许可,例如在我实际需要时,或在运行时等。?

(2) - 一旦用户授予我请求的权限,它是永久性的吗?或者我是否需要再次申请许可,例如他们重新启动手机等?

非常感谢您提供的信息!

1 个答案:

答案 0 :(得分:0)

  1. 您可以随时申请Marshmallow权限,但不限于此。

  2. 是的,一旦用户授予权限,它就是永久性的,因此不需要生成弹出窗口。虽然用户仍然可以手动删除“设置”应用中的权限,但这需要您在下次需要时再次申请。