24

在 Eclipse 中有File|New|Android Icon Set... 我如何在 Android Studio 中做同样的事情?

4

3 回答 3

39

Asset Studio 集成在 Android Studio 0.4.0 及更高版本中。要创建新的 Android 图标集,请右键单击可绘制文件夹并调用“新建 > 图像资源”。

通过:Android Studio 0.4.0 发布

于 2014-01-27T15:39:59.650 回答
3

这还没有在 Android Studio 中实现;跟踪它的错误位于https://code.google.com/p/android/issues/detail?id=57062。这里的其他人已经注意到了用于编辑图标的基于 Web 的工具的链接。Eclipse ADT 中的图标生成器实际上是从相同的代码库中移植的,就像 Android Studio 中新项目/活动向导中的图标编辑器一样,因此功能是相同的。

于 2013-11-14T00:02:00.120 回答
1

我在我的 Android Studio 项目中使用了一个附加模块来让 Gradle 生成图标资源。为了创建图标,我使用 Inkscape。设置:您只需将一个新模块“图标”添加到您的 Android Studio 项目中,取自GitHub。然后,在 my.properties 文件中为 mdpi 定义一次图标大小:

// All icon heights in dpi for drawable-mdpi
actionbarIcon=32
notificationIcon=30
launcherIcon=40
iconSmall=25
iconMid=35
iconBig=45

对于每个新图标,在配置文件“icon.properties”中添加一个属性行:

// Icon with suffix         | SVG file with suffix      |size property          |module |flavor
//--------------------------------------------------------------------------------------------------
ic_action_export.png        |action_icon_export.svg     |actionbarIcon          |app    |main

就这样。现在您可以运行 Gradle 任务 :icons:generate。此任务为每个更改的图标更新资源文件:

app
  - main
    - res
      - drawable-hdpi
        - ic_action_export.png
      - drawable-mdpi
        - ic_action_export.png
      - drawable-xhdpi
        - ic_action_export.png
      - drawable-xxhdpi
        - ic_action_export.png      
      - drawable-xxxhdpi
        - ic_action_export.png  

有关详细说明,请参阅我的博客

于 2016-01-12T09:55:27.933 回答