我有一个目标sdk版本为22的应用程序,我想向用户显示请求权限对话(如果用户已关闭设置权限,或者是否有任何代码可以使用代码关闭设置中的权限?)当我使用requestPermission代码时(在目标sdk版本22上):
ActivityCompat.requestPermissions(MainActivity.this,
new String[]{Manifest.permission.CAMERA},
1);
它为我提供了 onRequestPermissionsResult length == 0的grantResults。为什么?我无法在targetSdkVersion = 22上显示对话框?
我不想更改我的应用程序的目标sdk版本(由于某些原因),但是想要向用户显示弹出窗口(对于某些危险权限)。