Android-студия AVD не показывает MediaStore.ACTION_PICK_IMAGESJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Android-студия AVD не показывает MediaStore.ACTION_PICK_IMAGES

Сообщение Anonymous »

Это мой код

Код: Выделить всё

public static void ChooseVideo(ActivityResultLauncher resultLauncher) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R && SdkExtensions.getExtensionVersion(Build.VERSION_CODES.R) >= 2) {
Intent intent = new Intent(MediaStore.ACTION_PICK_IMAGES);
intent.putExtra(Intent.EXTRA_MIME_TYPES, new String[]{"video/*"});
resultLauncher.launch(intent);
}else {
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("video/*");
resultLauncher.launch(intent);
}
Log.i("FilesUtil", "loading video");
}
моя проблема именно в этой части

Код: Выделить всё

Intent intent = new Intent(MediaStore.ACTION_PICK_IMAGES);
intent.putExtra(Intent.EXTRA_MIME_TYPES, new String[]{"video/*"});
resultLauncher.launch(intent);
Этот раздел должен активировать средство выбора мультимедиа на Android 13 и более поздних версиях в моем приложении, как показано на этом изображении:
Изображение Android 13
Он корректно работает на Android 13 AVD и реальных устройствах под управлением Android 13 и более поздних версий.
Проблема в том, что он не работает на Android 14 и 15 в Android Studio AVD. .он не отображает никаких медиафайлов выберите:
Образ AVD для Android 14 и 15
Он отлично работает на реальных устройствах, но не работает в AVDЯ опробовал эти версии
Образ версии AVD

Подробнее здесь: https://stackoverflow.com/questions/793 ... ick-images
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»