获取"无效的应用程序描述符:未知的命名空间:library://ns.adobe.com/flex/spark"在adl中(flash builder命令行调试器)

时间:2014-01-24 19:54:33

标签: flex air flash-builder flex-spark argument-dependent-lookup

获取“无效的应用程序描述符:未知的命名空间: library://ns.adobe.com/flex/spark”

为flash-builder 4.6 adobe air项目使用adl(命令行调试器)

这是一个非常简单的项目

mxml文件的开头如下:

<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
                                 xmlns:s="library://ns.adobe.com/flex/spark"
                                 invoke="onInvoke(event)" visible="false"> ...

我读到了一个similer问题,解决方案是交换它 xmlns值为“http://ns.adobe.com/air/application/3.1”/.

交换值给了我另一个错误:

“无效的应用程序描述符:应用程序文件名必须具有非空值”

这样做的全部原因是我有一个程序必须运行我的空中应用程序 所以我需要一种在命令行中运行flash-builder项目的方法

即时通讯使用adl

这是最好的方法吗?


编辑

描述符文件代码:

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<application xmlns="http://ns.adobe.com/air/application/3.1"> 
    <id>exporter</id>
    <filename>exporter</filename>
    <name>exporter</name>
    <versionNumber>0.0.0</versionNumber>
    <initialWindow>
        <content>[This value will be overwritten by Flash Builder in the output app.xml]</content>
        <autoOrients>false</autoOrients>
        <fullScreen>false</fullScreen>
        <visible>false</visible>
    </initialWindow>
</application>

0 个答案:

没有答案