Выбор фотографии с помощью нового приложения Google Фото не работает

Мое приложение имеет возможность выбрать фотографию из библиотеки. Именно я хочу путь к файлу из этого выбора.

Это код для создания цели выбора фотографии:

    Intent photoPickerIntent = new Intent(Intent.ACTION_PICK,
        MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
    photoPickerIntent.setType("image/*");
    startActivityForResult(photoPickerIntent, INTENT_REQUEST_CODE_SELECT_PHOTO);

Это код, который получает путь к файлу из URI:

    Cursor cursor = null;
    String path = null;
    try {
        String[] projection = { MediaStore.Images.Media.DATA };
        cursor = context.getContentResolver().query(contentUri, projection, null, null, null);
        int columnIndex = cursor.getColumnIndexOrThrow(projection[0]);
        cursor.moveToFirst();
        path = cursor.getString(columnIndex);
    } finally {
        if (cursor != null) {
            cursor.close();
        }
    }
    return path;

До вчерашнего обновления приложения Google Photos все работало отлично. Сейчасpath является нулевым после анализа URI.

URI похож на это:content://com.google.android.apps.photos.contentprovider/0/1/content%3A%2F%2Fmedia%2Fexternal%2Fimages%2Fmedia%2F75209/ACTUAL

Я также пытался создать намерение с помощью действия Intent.ACTION_GET_CONTENT - не повезло.

Ответы на вопрос(2)

Ваш ответ на вопрос