我想让我的第一个AIR应用程序工作,但我一直在努力
找不到应用程序描述符错误
我在Windows系统上并设置了我的环境路径以包含C:\ air\bin,因此当我输入adl时,它会调用该exe.我也是从它创建的目录中运行项目,因此在命令提示符中我运行如下:
C:_Projects\the wasteland\HelloWorld\adl HelloWorld.html
HelloWorld.html的
<html>
<head>
<title>Hello World</title>
<script src=”AIRAliases.js” type=”text/javascript”></script>
<script type=”text/javascript”>
function appLoad(){
air.trace(“Hello World”);
}
</script>
</head>
<body onLoad=”appLoad()”>
<h1>Hello World</h1>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
的HelloWorld-app.xml的
<application xmlns=”http://ns.adobe.com/air/application/1.0?>
<id>examples.html.HelloWorld</id>
<version>0.1</version>
<filename>HelloWorld</filename>
<initialWindow>
<content>HelloWorld.html</content>
<visible>true</visible>
<width>400</width>
<height>200</height>
</initialWindow>
</application>
Run Code Online (Sandbox Code Playgroud)
通常,该错误是由XML文件中的问题引起的.看起来xmlns您application在XML文件的元素的属性末尾缺少引号.试试这个:
<application xmlns="http://ns.adobe.com/air/application/1.0?">
Run Code Online (Sandbox Code Playgroud)
此外,请确保使用直引号"而不是引号”.如果要将已复制代码的站点中的文本复制到转换引号的MS Word等应用程序中,则此功能尤为重要.
最后,不要忘记声明.这应该是您文件的第一行:
<?xml version="1.0" encoding="UTF-8"?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2198 次 |
| 最近记录: |