4

「無効なアプリケーション記述子: 不明な名前空間: 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"> ...

xmlns 値を " http://ns.adobe.com/air/application/3.1 "/ に交換することで解決できる、同様の問題について読みました。

値を交換すると、別のエラーが発生しました:

「無効なアプリケーション記述子: アプリケーション ファイル名には空でない値が必要です」

また、

これの全体的な理由は、air アプリを実行する必要があるプログラムがあるため、コマンドラインで 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>
4

0 に答える 0