[英]Better technology to use for my situation - Adobe/AIR/Flex or Google SDK?
[英]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.