Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么';Android Asset Studio是否生成ldpi启动器图标?_Android_Assets_Android Icons - Fatal编程技术网

为什么';Android Asset Studio是否生成ldpi启动器图标?

为什么';Android Asset Studio是否生成ldpi启动器图标?,android,assets,android-icons,Android,Assets,Android Icons,都在标题里。这似乎不会生成ldpi启动器图标。该工具似乎还可以生成xxhdpi图标,这在本文中没有提到 根据G+职位: Nexus10上华丽的屏幕属于XHDPI密度 水桶在平板电脑上,Launcher使用一个密度桶中的图标[0] 使它们稍微大一点。确保您的启动器图标 (可以说你的应用程序是最重要的资产)是清晰的,你需要添加一个 可绘图xxhdpi或可绘图-480dpi文件夹中的144*144px图标 因此,这是Nexus10特有的,并且只与启动器图标相关(一般来说,屏幕密度不是,这仍然是xhdp

都在标题里。这似乎不会生成ldpi启动器图标。该工具似乎还可以生成xxhdpi图标,这在本文中没有提到

根据G+职位:

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

因此,这是Nexus10特有的,并且只与启动器图标相关(一般来说,屏幕密度不是,这仍然是xhdpi)


关于ldpi图标问题:我想它们只是变得越来越不相关了,因为越来越少的设备销售具有ldpi密度,从mdpi缩小规模可能比在资源文件夹中有一个额外的图像文件更“划算”。

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

摘自Android Holo Color Generator的常见问题,但我认为它适用于所有asset studio工具

为什么不产生低密度(ldpi)?

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

由于ldpi设备的市场份额不断减少,Android Asset Studio在生成图形时不再以ldpi为目标 android指南(链接)的文档说明:

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


如果android在相应的density目录中找不到drawable,它将从其他文件夹向上/向下缩放drawable。所有版本的android和以前版本的android Asset Studio中都有一个drawable ldpi文件夹,显然支持ldpi。@Reda下载了Download.zip,但没有为我启用。