如何将图像导入或复制到Android Studio中的“res”文件夹?
我可以将所有图像直接保存在res/drawable-xxx
文件夹中。
但是,如何从Android Studio
import/copy
图像import/copy
到我的项目中?
如果我从Finder
(MacOS)拖放我的图像,文件只移动到res
文件夹。
在context-menu
中没有Import...
,在New...
下也没有。
-
在窗口中转到您的图像,然后按ctrl + c或右键单击并复制
-
转到您的res文件夹并select其中一个文件夹(例如MDPI,HDPI ..),然后按ctrl + v或右键单击它并粘贴
转到设置>插件>浏览资源库> Serach Android可绘制导入
这个插件包含4个主要function。
- AndroidIcons可绘制导入
- 材料图标可绘制导入
- 缩放可绘制
- 多源抽拉
编辑: Android Studio 1.5 Android支持Vector Asset Studio之后 。
按照这个说:
要启动Vector Asset Studio:
- 在Android Studio中,打开一个Android应用程序项目。
- 在“项目”窗口中,selectAndroid视图。
- 右键单击res文件夹并selectNew> Vector Asset。
- 去窗口中的图像,并复制它
- 去res文件夹并select一个可绘制的文件夹,并粘贴在那里的图像
- 点击imageview,然后转到属性,向下滚动,直到看到src
- 将其插入到src @ drawable / imagename中
要将文件从OS X Finder导入到Android Studio,只需将相关文件拖到资源文件夹即可。
- 拖放默认将文件移动到您的项目(不是你总是想要的)
- 拖动复制文件时按⎇(Alt)
不要为此find永久configuration选项,但是这是我正在使用的解决方法
如果你想在Android Studio中轻松完成这个任务,那么在你的文件目录的左上方,你会看到一个下拉菜单,里面有如何查看你的文件的选项:
Project , Android和Packages ,以及一个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并接受。
- 将图像复制并粘贴到绘图文件夹中。
免责声明:这不包括不同的分辨率等