Android MIUI(小米)棉花糖动态权限问题

Android MIUI(小米)棉花糖动态权限问题,android,Android,MIUI有一个与权限相关的非常奇怪的问题,在棉花糖之前,该设备有动态权限的概念,这很好,我们可以简单地调用该方法,操作系统负责为用户授予权限显示警报。 但一旦操作系统更新为棉花糖,它就无法显示某些类型的自定义权限警报(文件位置),而不是所有类型的(相机) 当我打电话时,我所观察到的 ActivityCompat.requestPermissions(startActivity.this, new String[]{Manifest.permission.ACCESS_FINE_LOCATION

MIUI有一个与权限相关的非常奇怪的问题,在棉花糖之前,该设备有动态权限的概念,这很好,我们可以简单地调用该方法,操作系统负责为用户授予权限显示警报。 但一旦操作系统更新为棉花糖,它就无法显示某些类型的自定义权限警报(文件位置),而不是所有类型的(相机)

当我打电话时,我所观察到的

 ActivityCompat.requestPermissions(startActivity.this, new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, PERMISSIONS_REQUEST_FINE_LOCATION);
这个

即使未经用户选择,也会触发,且结果权限\u已授予

真正的问题不仅仅是,我尝试了许多从PlayStore下载的应用程序,但它们在需要位置服务时显示警报时没有任何问题


因此,在任何情况下,无论设备如何,是否存在任何可以触发动态权限的解决方法此问题已通过最新的MIUI Rom更新6.4.14解决此问题此问题已通过最新的MIUI Rom更新6.4.14解决“操作系统负责向用户显示授予权限的警报”。如何在上次选择后再次显示此警报?@Johnny这不在我们的控制范围内,因为该设备未提供任何API行业这可能是工作“操作系统负责为用户授予权限显示警报”。如何在上次选择后再次显示此警报?@Johnny这不在我们的控制范围内,因为该设备未提供任何API功能,这可能正常工作
@Override
public void onRequestPermissionsResult()