Apache flex 针对Android和iOS的Flex移动应用程序的应用程序图标

Apache flex 针对Android和iOS的Flex移动应用程序的应用程序图标,apache-flex,flash-builder,flex-mobile,flash-builder4.5,multiscreen,Apache Flex,Flash Builder,Flex Mobile,Flash Builder4.5,Multiscreen,AdobeDoc列出了许多要在应用程序描述符文件中声明的图标 但当我尝试使用以下myApp-app.xml导出发布版本时: <icon> <image16x16>assets/icons/16x16.png</image16x16> <image29x29>assets/icons/29x29.png</image29x29> <image32x32>assets/icons/32x32.png<

AdobeDoc列出了许多要在应用程序描述符文件中声明的图标

但当我尝试使用以下myApp-app.xml导出发布版本时:

<icon>
    <image16x16>assets/icons/16x16.png</image16x16>
    <image29x29>assets/icons/29x29.png</image29x29>
    <image32x32>assets/icons/32x32.png</image32x32>
    <image36x36>assets/icons/36x36.png</image36x36>
    <image48x48>assets/icons/48x48.png</image48x48>
    <image57x57>assets/icons/57x57.png</image57x57>
    <image72x72>assets/icons/72x72.png</image72x72>
    <image114x114>assets/icons/114x114.png</image114x114>
    <image128x128>assets/icons/128x128.png</image128x128>
    <image512x512>assets/icons/512x512.png</image512x512>
    <!-- 
    <image50x50>assets/icons/50x50.png</image50x50>
    <image58x58>assets/icons/58x58.png</image58x58>
    <image100x100>assets/icons/100x100.png</image100x100>
    <image144x144>assets/icons/144x144.png</image144x144>
    <image1024x1024>assets/icons/1024x1024.png</image1024x1024>
     -->
</icon>
我的问题是在这里做什么?将这5个图标移动到
下面也没有帮助


在Windows 7/64位下使用Flash Builder 4.7 beta。

解决方案是更新SDK中使用的AIR版本。Adobe Flex 4.6[或Apache Flex 4.8]中包含的AIR版本不支持这些新图标大小

有关的说明可在此处找到。一般来说,这样做:

  • 下载当前SDK并解压缩它
  • 将文件和文件夹从解压目录复制到Flex目录的根目录
  • 更新“Flex SDK description.xml”文件中Flex SDK的名称

  • 我真的很奇怪,你注释掉的那些是导致编译器错误的那些。您使用的是Flex还是新的ActionScript编译器?检查你的图像;我曾经遇到过这样一种情况,从Illustrator导出的图像实际上使它们减少了1个像素;所以它不是50x50而是49x49。我把这些图片带到Photoshop中,如果我记性好的话,我会调整它们的大小。你误解了我的意思:它们给我带来了错误信息,这就是为什么我必须把它们注释掉。另外,我使用的是Gimp,维度似乎还可以。这是关于Flash Builder出于某种奇怪的原因拒绝某些
    标记。您使用的是Flex还是新的ActionScript编译器?我的应用程序(Flex 4.6+AIR 3.4)可以很好地编译这些图像大小。使用Flash Builder 4.7 beta+默认Flex 4.6.0 SDK(不确定是哪个AIR版本)。你有/知道关于更新到AIR3.4或使用编译器的好指南吗?我认为4.6是带AIR3.1或3.2的。以下是更新AIR版本的一个很好的指南:谢谢,更新到AIR 3.5有帮助:对于在命令行上使用adt出现此问题的任何其他人,请确保在将AIR SDK更新到3.5+时,也将XML描述符更新到3.5:“minimumPatchLevel=”0“>,否则它会表现为仍在使用旧版本的AIR。
    error 103: application.icon.image50x50 is an unexpected element/attribute
    error 103: application.icon.image58x58 is an unexpected element/attribute
    error 103: application.icon.image100x100 is an unexpected element/attribute
    error 103: application.icon.image1024x1024 is an unexpected element/attribute
    error 103: application.icon.image144x144 is an unexpected element/attribute