为什么Android Asset Studio不会生成ldpi启动器图标?

时间:2013-03-16 23:25:52

标签: android assets android-icons

这一切都在标题中。似乎Android Asset Studio不会生成ldpi启动器图标。该工具似乎也生成xxhdpi图标,Android launcher icon design guidelines

中未提及

Android Asset Studio

4 个答案:

答案 0 :(得分:8)

我认为如果你也导航到sdk中的res文件夹,你将找不到ldpi。

取自Android Holo Colors Generator的常见问题,但我认为它适用于所有资产工作室工具

为什么不生成低密度(ldpi)? Android Holo Colors Generator基于默认的holo主题(在Android源代码中),它不为低密度设备提供任何图片。此外,ldpi不到Android市场份额的2%。最后,如果设备是ldpi,它将使用mdpi图片。

答案 1 :(得分:3)

由于ldpi设备的市场份额不断下降,Android Asset Studio在生成图形时不再使用ldpi。 <<<这是来自创作者的口(在https://plus.google.com/+RomanNurik/posts/dnmfXnKV75R的评论中见到你自己。)

但是,您可以通过将修订号添加到URL的查询部分来强制网站运行旧版本,如下所示:

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-notification.html?r=9ec980e4a634

?r = 9ec980e4a634 是普通网址的新增内容。

^之前的修订DID目标ldpi。

答案 2 :(得分:1)

根据this G +帖子:

  

Nexus 10的华丽屏幕属于XHDPI密度   桶。在平板电脑上,Launcher使用一个密度桶中的图标[0]   使它们略大。确保您的启动器图标   (可以说是你的应用程序最重要的资产)很清晰你需要添加一个   drawable-xxhdpi或drawable-480dpi文件夹中的144 * 144px图标。

所以这是特定于Nexus 10的,并且只与启动器图标相关(一般不是屏幕密度,仍然是xhdpi)。

关于ldpi-icon问题:我猜他们只是变得不那么相关了,因为使用ldpi密度销售的设备越来越少,而且从mdpi降尺度可能比拥有额外的图像文件更具“成本效益”在您的资源文件夹中。

答案 3 :(得分:1)

android指南的文档(链接here)说:

  

注意:Android也支持低密度(LDPI)屏幕,但是你   通常不需要以此大小创建自定义资产,因为   Android有效地将您的HDPI资产缩减1/2以匹配   预期的大小。