我的应用程序使用相机拍照并长期使用。
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
Uri resultUri = null;
resultUri = getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
new ContentValues());
imageCaptureIntent.putExtra(MediaStore.EXTRA_OUTPUT, resultUri);
startActivityForResult(imageCaptureIntent, IMAGE_CAPTURE_REQUEST_CODE);
但是当我调用 takePersistableUriPermission() 时,我会得到 SecurityException: No persistable permission grants found
我已阅读此 Getting Permission Denial Exception。它非常适合 ACTION_OPEN_DOCUMENT。如何获得相机的持久许可?