我可以将所有图片直接保存在res/drawable-xxx
文件夹中。
但我如何从import/copy
Android Studio
图片到我的项目?
如果我从Finder
(MacOS)拖放我的图片,则文件只会移至res
文件夹。
在context-menu
中没有Import...
,New...
下也没有。{/ p>
答案 0 :(得分:88)
在Windows中转到您的图片,然后按ctrl + c或右键单击并复制
转到您的res文件夹并选择其中一个文件夹(例如MDPI,HDPI ..)并按ctrl + v或右键单击它并粘贴
答案 1 :(得分:48)
转到设置>插件>浏览存储库> Serach Android Drawable Import
此插件包含4个主要功能。
修改: 在Android Studios 1.5 android支持之后 Vector Asset Studio 。
关注this,其中包含:
启动Vector Asset Studio:
答案 2 :(得分:6)
答案 3 :(得分:4)
如果您想在Android Studio中轻松完成此操作,请在左侧,文件目录正上方,您会看到下拉列表,其中包含有关如何查看文件的选项,如:
项目, Android 和套餐,以及范围列表。
如果您使用Android,则很难看到何时向项目添加新文件夹或资源 - 但如果您将下拉列表更改为 PROJECT ,则文件目录将与文件系统匹配你的电脑,然后去:
app> src>主要> RES 强>
从这里您可以找到传统的Eclipse类型文件,例如 drawable / drawable-hdpi / drawable-mdpi 等等,您可以轻松地将文件拖放到或导入并立即查看它们。一旦你在这里看到你的文件,他们将在分配图像src' s等时可用。
在一个陌生的新世界中,Android勇士队好运!
答案 4 :(得分:3)
要将文件从OS X Finder导入Android Studio,只需将相关文件拖到资源文件夹中即可。
为此找不到永久配置选项,但这是我正在使用的解决方法
答案 5 :(得分:3)
对于Mac + Android Studio 2.1,我发现最好的方法是保存图像,然后在Finder中复制(cmd + c
)图像文件,然后单击drawable
目录并{{{ 1}}粘贴在该目录中。使用cmd + v
直接从网站复制图像(或右键单击然后复制)似乎无法正常工作。
答案 6 :(得分:2)
对于Android Studio:
右键单击res,新的Image Asset
在第3个选项中选择图像单选按钮,即资产类型
选择图像的路径,然后单击“下一步”,然后完成
所有图片都会添加到相应的文件夹中,非常简单
答案 7 :(得分:0)
您只需使用Android Studio附带的终端即可。它列在Android Studio的底部。只需打开它并使用<tr ng-repeat="video in videos | filter:query">
<td>
{{ video.name }}
</td>
<td>
<!-- The formatDate filter is used to format the amount of seconds -->
{{ video.durationFormatted = (video.duration | formatDate:'HH:mm:ss') }}
</td>
</tr>
命令。
答案 8 :(得分:0)
我也在Mac OSX中,在我需要的新项目中:
免责声明:这不包括不同的决议等。