Как добавить изображения в эмулятор Android?
Кто-нибудь поможет мне, как добавить некоторые изображения в галерею изображений эмулятора?
9 ответов
Перейдите к инструменту DDMS в eclipse, чтобы вставить или вытянуть файл на эмулятор. Затем перейдите в сам запущенный эмулятор, выберите "Инструменты разработчика" на экране приложений, выберите "Media Scanner" (или "Media Provider" в более новых версиях Android), чтобы эмулятор распознал файлы, чтобы они отображались в Медиа галерея.
Если вам все равно, что это за изображение, может быть проще найти любое изображение в Интернете с помощью браузера Android, нажать на него и выбрать "Сохранить изображение" в контекстном меню.
Перетащите изображение в эмулятор Android, и он перенесет файл изображения в папку загрузки. (это работает только для genymotion)
Объединение нескольких решений здесь, так как более новые версии Android вылетают без необходимых разрешений:
- Включите разрешение "Хранилище" в "Настройки" -> "Приложения" -> "Браузер" -> "Разрешения", чтобы предоставить браузеру эмулятора доступ к хранилищу.
- В приложении Browser эмулятора долго нажимайте на любое изображение и сохраняйте его.
- Сохраненные изображения теперь отображаются в приложении Галерея эмулятора.
На те (ответы Дмитрия), что сбой браузера при попытке загрузить изображение из браузера эмулятора:
Вы должны авторизовать хранилище в своем браузере.
Перейдите в Настройки> Приложения> Браузер> Авторизация> и разрешите Хранение
Теперь вы сможете загрузить любое изображение из этого браузера.
PS: Я бы добавил комментарий к ответу Дмитрия, но мне не хватает представителя
Случайно у кого-то возникла такая проблема: у меня были проблемы с просмотром файлов, загруженных из браузера по API 23 в Android Studio. Я был в четырех разных потоках Stackru, но ничего не помогало. Я попытался отсканировать свою SD-карту из эмулятора, используя Dev Tools>Media Provider, но он продолжал падать.
Что мне наконец помогло, так это перейти в приложение "Загрузки" на эмуляторе. Настройки (вверху справа)> Показать SD-карту. После этого я долго нажимаю на изображение, которое я хотел бы видеть в Галерее, Настройки> Копировать в. Теперь нам нужно перейти в нужное место на SD-карте.
Панель меню (вверху слева) > SDCARD > Android > data > com.android.browser > files > Download ... наконец, вы все равно должны находиться в режиме "Копировать в", поэтому просто нажмите "Копировать" (внизу справа).
Вы также можете попробовать: MenuBar > Внутренняя память> Загрузки
У меня недавно была такая же проблема. Я хотел, чтобы изображения были в галерее, чтобы я мог использовать намерение галереи, чтобы добавить одно из этих изображений.
Я установил на AVD сим-камеру, зашел в приложение камеры и сделал пару снимков. Рисунки представляли собой не что иное, как квадрат в разных точках, движущихся вокруг рамки, но это работает как примеры изображений.
Это быстрое решение для создания изображений в галерее, если вы не хотите беспокоиться об эмуляции SD-карты.
- Откройте браузер Google на эмуляторе и введите «Загрузить бесплатные изображения».
- Вы увидите такие опции, как - unsplash, pexels открыть веб-сайт по вашему желанию.
- Затем выберите изображение, которое хотите загрузить.
- Нажмите на кнопку загрузки. он спросит разрешения. дать разрешение. теперь ваше изображение загружено.
Открыть настройки устройства в эмуляторе Android. storage>internal storage(shared)>images>download
,
затем перетащите файл изображения в папку загрузки.
он будет скопирован во внутреннее хранилище AVD и покажет вам.
если он не отображается в вашем AVD, вы должны перезагрузить устройство.
тогда вы можете увидеть изображение, которое вы скопировали.