我在尝试构建AdobeAir项目时遇到此错误。
我有一个extension.xml文件,其中包含以下行:
<extension xmlns="http://ns.adobe.com/air/extension/4.0">
最后我试着把它改成23.0,但没有用。
将Air SDK从版本18升级到23后出现错误。
指定的目标Flash Player版本11.1.0.0应等于或高于Flex SDK要求的最低版本23.0.0.0
没有任何地方提到11.1.0.0
我在尝试构建AdobeAir项目时遇到此错误。
我有一个extension.xml文件,其中包含以下行:
<extension xmlns="http://ns.adobe.com/air/extension/4.0">
最后我试着把它改成23.0,但没有用。
将Air SDK从版本18升级到23后出现错误。
指定的目标Flash Player版本11.1.0.0应等于或高于Flex SDK要求的最低版本23.0.0.0
没有任何地方提到11.1.0.0
2条答案
按热度按时间dldeef671#
在描述符文件(以.xml结尾的文件)中,更改第二行:
它必须从应用程序开始,而不是从扩展开始。
但是,该消息有些奇怪,它指示Flash Player而不是AIR。您可能还需要更改编译器设置。
我已经复制并调整了Flash Player 23 Release Notes的指令
klr1opcd2#
应该有一个描述符文件,您可以在其中定义
target-player
版本。我正在使用IntelliJ作为IDE,它在其中创建MyProjectName.iml
并定义target-player
版本,如下所示: