Как импортировать или копировать изображения в папку "res" в Android Studio?

Я могу сохранить все мои изображения непосредственно в папке res/drawable-xxx.

Но как я могу import/copy изображения в моем проекте из Android Studio?

Если я перетащил мои изображения из Finder (MacOS), файлы перейдут только в папку res.

At в context-menu нет Import..., а под New... тоже нет.

Ответ 1

  • Перейдите к своему изображению в окнах, затем нажмите ctrl + c ИЛИ Щелкните правой кнопкой мыши и скопируйте

  • Перейдите к папке res и выберите одну из папок (например, MDPI, HDPI..) и нажмите ctrl + v ИЛИ щелкните правой кнопкой мыши и вставьте

Ответ 2

Перейти к настройкам > Плагин > Обзор репозитория > Serach Android Drawable Import

Этот плагин состоит из 4 основных функций.

  • Инициализация импорта AndroidIcons
  • Иконки материалов Иконки с возможностью импорта
  • Масштабируемый Drawable
  • Multisource-Drawable

Изменить: После поддержки Android Studios 1.5 android Vector Asset Studio.


Следуйте этому, в котором говорится:

Чтобы запустить Vector Asset Studio:

  • В Android Studio откройте проект приложения для Android.
  • В окне проекта выберите вид Android.
  • Щелкните правой кнопкой мыши папку res и выберите New > Vector Asset.

введите описание изображения здесь

Ответ 3

  • перейти к вашему изображению в окнах и скопировать его
  • перейдите в папку res и выберите одну из доступных папок и вставьте туда изображение
  • нажмите на изображение, затем перейдите к свойствам и прокрутите вниз, пока не увидите src
  • вставьте это в src @drawable/imagename

Ответ 4

Чтобы импортировать файлы из OS X Finder в Android Studio, просто перетащите соответствующие файлы в папку ресурсов.

  • Перетаскивание по умолчанию перемещает файлы в ваш проект (не то, что вы всегда хотите)
  • Нажатие ⎇ (Alt) при перетаскивании файлов копий.

Не находите постоянную конфигурацию для этого, но это обходной путь, который я использую

Ответ 5

Если вы хотите сделать это легко из Android Studio, а затем на левой стороне, прямо над файловым каталогом, вы увидите раскрывающийся список с параметрами просмотра ваших файлов, например:

Проект, Android и Пакеты, а также список Области.

Если вы находитесь на Android, вам сложно увидеть, когда вы добавляете новые папки или активы в свой проект, - но если вы измените выпадающий список на PROJECT, то каталог файлов будет соответствовать файловой системе на ваш компьютер, а затем перейдите к:

приложение > src > main > res

Здесь вы можете найти обычные файлы типа Eclipse, такие как drawable/drawable-hdpi/drawable-mdpi и т.д., где вы можете легко перетаскивать файлы или импортировать их и сразу их видеть. Как только вы увидите свои файлы здесь, они будут доступны при назначении изображения src и т.д.

Удачи Android Warriors в странном новом мире!

Ответ 6

Для Mac + Android Studio 2.1 я нашел лучший способ сохранить изображение, а затем скопировать (cmd + c) файл изображения в Finder, а затем щелкнуть по директории drawable и cmd + v, чтобы вставить этот каталог. Копирование изображения непосредственно с веб-сайта с помощью cmd + c (или щелчок правой кнопкой мыши, затем копирование), похоже, не работает.

Ответ 7

Для Android Studio:

Щелкните правой кнопкой мыши по res, новый Image Asset

Выберите переключатель изображения в третьей опции. i.e Тип объекта

Выберите путь к изображению и нажмите кнопку Далее, а затем завершите

Все изображения добавляются в соответствующую папку, очень просто

Ответ 8

Вы можете просто использовать терминал, который поставляется с Android Studio. Он указан в нижней части Android Studio. Просто откройте его и используйте команду cp.

Ответ 9

Я тоже в Mac OSX, и в новом проекте мне нужно:

  • Щелкните правой кнопкой мыши по папке res в проекте и добавьте новый каталог ресурсов Android.
  • Выберите выпадающий из выпадающего списка и Принять.
  • Скопируйте и вставьте изображение в выпадающую папку.

Отказ от ответственности: это НЕ охватывает разные разрешения и т.д.