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

use*_*474 5 apache-flex air icons taskbar

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

mer*_*erv 11

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

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

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

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

  • 如果这回答了你的问题,请考虑[接受这个作为答案](http://meta.stackexchange.com/a/5235/187930)(点击勾选,而不仅仅是upvote). (3认同)

Den*_*ann 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>
Run Code Online (Sandbox Code Playgroud)

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