如何将图像导入或复制到Android Studio中的“res”文件夹?

我可以将所有图像直接保存在res/drawable-xxx文件夹中。

但是,如何从Android Studio import/copy图像import/copy到我的项目中?

如果我从Finder (MacOS)拖放我的图像,文件只移动到res文件夹。

context-menu中没有Import... ,在New...下也没有。

  1. 在窗口中转到您的图像,然后按ctrl + c或右键单击并复制

  2. 转到您的res文件夹并select其中一个文件夹(例如MDPI,HDPI ..),然后按ctrl + v或右键单击它并粘贴

转到设置>插件>浏览资源库> Serach Android可绘制导入

这个插件包含4个主要function。

  • AndroidIcons可绘制导入
  • 材料图标可绘制导入
  • 缩放可绘制
  • 多源抽拉

编辑: Android Studio 1.5 Android支持Vector Asset Studio之后


按照这个说:

要启动Vector Asset Studio:

  1. 在Android Studio中,打开一个Android应用程序项目。
  2. 在“项目”窗口中,selectAndroid视图。
  3. 右键单击res文件夹并selectNew> Vector Asset。

在这里输入图像说明

  1. 去窗口中的图像,并复制它
  2. 去res文件夹并select一个可绘制的文件夹,并粘贴在那里的图像
  3. 点击imageview,然后转到属性,向下滚动,直到看到src
  4. 将其插入到src @ drawable / imagename中

要将文件从OS X Finder导入到Android Studio,只需将相关文件拖到资源文件夹即可。

  • 拖放默认文件移动到您的项目(不是你总是想要的)
  • 拖动复制文件时按⎇(Alt)

不要为此find永久configuration选项,但是这是我正在使用的解决方法

如果你想在Android Studio中轻松完成这个任务,那么在你的文件目录的左上方,你会看到一个下拉菜单,里面有如何查看你的文件的选项:

ProjectAndroidPackages ,以及一个Scopes列表。

如果您使用的是Android系统,则很难在添加新的文件夹或资产时看到您的项目 – 但是,如果您将下拉列表更改为PROJECT,则文件目录将与计算机上的文件系统匹配,然后转到:

app> src> main> res

从这里你可以find像drawable / drawable-hdpi / drawable-mdpi等传统的Eclipsetypes文件,在这里你可以很容易地拖放文件或导入到即时看到它们。 只要你在这里看到你的文件,它们将在分配图像src等时可用。

祝你好运Android的勇士在一个陌生的新世界!

对于Mac + Android Studio 2.1,我发现最好的办法是保存图像,然后在Finder中复制( cmd + c )图像文件,然后单击drawable目录和cmd + v粘贴到该目录中。 直接从网站使用cmd + c复制图像(或者右键单击然后复制)似乎不起作用。

对于Android Studio:

右键单击资源,新的图像资产

select第三个选项中的图像单选button,即资产types

select图像的path,然后点击下一步,然后完成

所有的图像被添加到各自的文件夹,其非常简单

您可以简单地使用Android Studio附带的terminal。 它在Android Studio的底部列出。 只要打开它并使用cp命令即可。

我也在Mac OSX中,并在一个新的项目,我需要:

  • 右键单击项目中的res文件夹,添加一个新的Android资源目录。
  • 从下拉菜单中selectdrawable并接受。
  • 将图像复制并粘贴到绘图文件夹中。

免责声明:这不包括不同的分辨率等