观察结果:手动更改Android应用程序的权限会杀死该应用程序的所有进程。
步骤:进入“设置”->“应用程序”,选择应用程序和权限。禁用其中一个权限。 设备:运行Android Marshmallow 6.0的Nexus 6设备。
当我从启动器启动应用程序时,它会启动在更改该应用程序权限之前处于顶部的活动。这与我们通过从UI多任务菜单中滑动应用程序以杀死应用程序进程时不同。在那种情况下,启动器活动首先创建。 也就是说,为了让应用程序在更改权限后正确启动,它不能依赖于启动器活动的启动。
这是所有Android 6.0+设备上动态权限的预期行为吗?为什么与通过从UI多任务菜单中滑动应用程序以杀死应用程序进程的行为不同?