gpt4 book ai didi

air - 加载初始内容 Adob​​e air 时出现 ADL 错误

转载 作者:行者123 更新时间:2023-12-04 03:49:01 26 4
gpt4 key购买 nike

我是 Adob​​eAir 的新手。我只是通过以下链接开始使用 helloworld 应用程序。

http://help.adobe.com/en_US/air/build/WS144092a96ffef7cc4c0afd1212601c9a36f-8000.html

我能够成功编译 HelloWorld.mxml 文件,但我无法通过以下命令运行该应用程序 adl HelloWorld-app.xml 。错误消息说 .. 加载初始内容时出错。

我还附上了 HelloWorld-app.xml
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://ns.adobe.com/air/application/1.0">
<id>samples.flex.HelloWorld</id>
<version>0.1</version>
<filename>HelloWorld</filename>
<initialWindow>
<content>HelloWorld.swf</content>
<visible>true</visible>
<systemChrome>none</systemChrome>
<transparent>true</transparent>
<width>400</width>
<height>200</height>
</initialWindow>
</application>

而 HelloWorld.mxml 是
<?xml version="1.0" encoding="utf-8"?> 
<s:WindowedApplication xmlns:fx="http://`enter code here`ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
title="Hello World">

<s:Label text="Hello AIR" horizontalCenter="0" verticalCenter="0"/>
</s:WindowedApplication>

请帮我。

最佳答案

根据 this blog post您应该检查 HelloWorld-app.xml 中的命名空间行是否与您的 AIR 版本匹配。

例如,使用 Flex 4.6 发行版附带的 mxml/adl 工具,正确的命名空间行似乎是

<application xmlns="http://ns.adobe.com/air/application/3.1">

还必须确保您的 mxmlc 或 amxmlc 编译器不是来自比 adl 更新的 SDK。

例如,您无法在 AIR 2.6 的 adl 中运行使用 Flex 4.6 编译的 AIR 应用程序,您需要 Flex 4.5 工具来实现。

关于air - 加载初始内容 Adob​​e air 时出现 ADL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15428278/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com