Я разрабатываю приложение для фильтрации изображений. Но не могу попробовать, если у меня нет изображений.
Я знаю, что могу проверить это в телефоне, но это не то же самое, так как мне нужны сообщения об ошибках и другие вещи.
Я просто хочу получить доступ к изображению из галереи AVD, чтобы я мог протестировать свое приложение. Как я могу добавить один?
Я использую Android Studio. Я видел несколько примеров того, как это сделать в Eclipse, но я этим не пользуюсь.
Итак, как я могу добавить изображение в галерею изображений эмулятора?
Это очень старый вопрос, но я отвечу на него для будущих ссылок.
Чтобы добавить любой файл в эмулятор Просто перетащите файл
файл будет скопирован в папку загрузки внутреннего хранилища.
Чтобы получить доступ к файлу
Перейти к настройкам
Нажмите на хранилище & USB
Нажмите «Внутреннее хранилище»
Нажмите «Исследовать» (в конце)
и вы получили его в папке загрузок
теперь вы получите уведомление о настройке виртуальной SD-карты, следуйте настройкам. после успешной настройки вы сможете увидеть фотографии в галерее.
Как импортировать изображения в галерею виртуального устройства Android с помощью Android Studio: Я использую Android Studio 1.4.1 и виртуальное устройство API 15.
Предупреждение: это интенсивно с ручным управлением, поэтому это не очень хорошее решение для большого количества изображений.
Я хотел бы дополнить ответ Митилеша Изардара:
Действительно, лучший подход - просто «Перетаскивание», которое впоследствии вы можете найти в эмуляторе в «Настройках → Хранение → Внутреннее хранилище → Исследовать → Скачать» (API 25). Проблема для меня заключалась в том, что после выполнения этих шагов фотографии не появлялись ни в «Галерее», ни в «Загрузках» (просто щелкнув значок «Загрузки»).
Причина этого в том, что по умолчанию все в эмуляторе не имеет разрешений...so все, что вам нужно сделать, это дать разрешение на хранение «Галерея»: «Настройки» → Приложения → Галерея → Разрешения »(API 25)
PS: Если вы только что скопировали фотографии, новые не появятся сразу. Вам следует либо перезапустить эмулятор, либо перемонтировать SD-карту (в Settings → Storage
развернуть SD-карту, щелкнув значок извлечения, а затем перемонтировать его)
После попытки добавить изображение через монитор устройства или через drop, я смог найти его при изучении, но оно все еще не было показано в галерее.
Для меня это помогло извлечь (виртуальную) SD-карту из Настроек > Хранение и усиление USB и повторно вставлять его.
Я прошел через Android Device Monitor
У меня тоже была такая же проблема :) Я использовал этот код
Intent photoPickerIntent = new Intent(Intent.ACTION_GET_CONTENT);
photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, SELECT_PHOTO);
Используя ADM, добавьте изображения на SDcard или в любом месте.
А когда вы находитесь в своем vm и появляется экран выбора, просмотрите, используя раскрывающийся список в левом верхнем углу, который показан на изображении ниже.
Хотя у вас также может быть логит на реальном устройстве, если вам нужно использовать эмулятор, попробуйте перенести изображения через Android Device Monitor, доступный с панели инструментов в Android Studio (он тоже затмевается, конечно).
Выбрав устройство из ADM, вы можете увидеть дерево папок и скопировать вещи внутрь
Попробуйте использовать Device File Explorer:
Запустите устройство
Перейдите к View-> Tool Windows-> > Device File Explorer, чтобы открыть Device File Explorer
Нажмите на sdcard и выберите папку, в которую вы хотите сохранить файл.
Щелкните правой кнопкой мыши папку и выберите «Загрузить», чтобы выбрать файл на вашем компьютере.
Выберите файл и нажмите кнопку ОК, чтобы загрузить