如何将图标设置为adobe air应用程序

时间:2011-11-21 14:45:35

标签: flex icons air taskbar

我正在开发Adobe Air应用程序。我需要为应用程序设置一个图标,以便它显示在任务栏上。我将icon标签添加到描述符文件中,但它不起作用,我真的不知道为什么,任何想法?

3 个答案:

答案 0 :(得分:11)

可能会让你失望的两件事:

1)默认情况下,图标块在自动生成的描述符文件中被注释掉,这是一件容易被忽视的事情

2)除非您构建发布版本并安装生成的.air文件,否则描述符文件中指定的图标不会显示在应用程序中。调试版本只显示AIR图标。

至少这些是我在Flash Builder 4中遇到的行为。

答案 1 :(得分:3)

将图标添加到应用程序描述符中应该这样做。

但是,图标的大小不同。

例如:

<icon>
    <image16x16>/icons/app/icon_16.png</image16x16>
    <image29x29>/icons/app/icon_29.png</image29x29>
    <image32x32>/icons/app/icon_32.png</image32x32>
    <image36x36>/icons/app/icon_36.png</image36x36>
    <image48x48>/icons/app/icon_48.png</image48x48>
    <image57x57>/icons/app/icon_57.png</image57x57>
    <image72x72>/icons/app/icon_72.png</image72x72>
    <image114x114>/icons/app/icon_114.png</image114x114>
    <image128x128>/icons/app/icon_128.png</image128x128>
    <image512x512>/icons/app/icon_512.png</image512x512>
</icon>

如果我没弄错的话,32x32图标应该是任务栏中显示的图标。
显然,请确保您在描述符文件中引用了正确的路径。

答案 2 :(得分:1)

还有一件事。我浪费了一个多小时的时间:对于iOS应用程序,当你将应用程序放入iTunes(至少不在Windows下)时,你不会看到图标,但它会出现在你的设备上!