在Android Studio中创建新的图标集?

时间:2013-06-11 16:59:59

标签: android eclipse android-studio

在Eclipse中有File|New|Android Icon Set... 如何在Android Studio中执行相同操作?

3 个答案:

答案 0 :(得分:38)

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

通过:Android Studio 0.4.0 Released

答案 1 :(得分:2)

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

答案 2 :(得分: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  

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