我正在开发Adobe Air应用程序。我需要为应用程序设置一个图标,以便它显示在任务栏上。我将icon标签添加到描述符文件中,但它不起作用,我真的不知道为什么,任何想法?
答案 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下)时,你不会看到图标,但它会出现在你的设备上!