【发布时间】:2016-02-02 23:36:52
【问题描述】:
观察:手动更改 Android 应用程序的权限会杀死该应用程序的所有进程。
程序:转到设置->应用程序选择应用程序和权限。禁用其中一项权限。 设备:运行 Android Marshmallow 6.0 的 Nexus 6 设备
当我从启动器启动应用程序时,它启动了在此应用程序权限更改之前位于顶部的活动。这与我们通过从 UI 多任务菜单中刷出应用程序来终止应用程序进程时的行为不同。在这种情况下,首先创建启动器活动。 也就是说,为了使应用程序在更改权限后启动时能够正常工作,它不能依赖于启动器活动的启动。
在所有 Android 6.0+ 设备上,这种预期行为是否具有动态权限?为什么应用程序进程被从 UI 多任务菜单中滑出时的行为会有所不同?
【问题讨论】:
-
如果你处理了这个问题,你能解释一下你是怎么做的吗?
标签: android android-permissions android-6.0-marshmallow