簡體   English   中英

如何在Flex 4.6 SDK中使用Adobe AIR?

[英]How to use Adobe AIR with Flex 4.6 SDK?

我一直在嘗試為項目使用Flex 4.6附帶的Adobe AIR 3.1。 我已經收到application descriptor not found的錯誤application descriptor not found

我的描述符文件在D:/Test/看起來像這樣。

<?xml version="1.0" encoding="utf-8"?>
<!-- D:/Test/AIR.xml -->

<application xmlns="http://ns.adobe.com/air/application/3.1">
    <id>Test</id>
    <versionNumber>1.0</versionnumber>
    <filename>Main</filename>
    <initialWindow>
        <content>Main.swf</content>
        <visible>true</visible>
        <width>800</width>
        <height>600</height>
    </initialWindow>
</application>

當Main.mxml位於/ src子目錄中時,我使用以下命令構建swf。

D:/Flex/bin/mxmlc.exe -debug=true -swf-version=14 D:/Test/src/Main.mxml

然后,SWF移至/ bin子目錄。

我嘗試在目錄D:/Test/通過以下命令使用AIR。

D:/Flex/bin/adl.exe AIR.xml /bin/

我的目錄樹如下所示:

D:/
- Flex/
-- bin/
--- adl.exe
- Test/
-- AIR.xml
-- bin/
--- Main.swf
-- src/
--- Main.mxml

我沒有使用CamelCase結束標記: </versionnumber> 實際上是</versionNumber>

另外,要運行AIR,這是正確的命令: D:/Flex/bin/adl.exe AIR.xml

最后,內容標簽現在包含以下內容: <content>bin/Main.swf</content>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM