2010-06-22 49 views
1

好工作,我下載從Adobe Flex的4 SDK和提取的內容~/Documents/flex4_sdk我不能讓MXMLC在Ubuntu

現在我有以下簡單的MXML文件:

<?xml version="1.0"?> 
<!-- usingas/StatementSyntax.mxml --> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> 

    <mx:Label id="label1"/> 

</mx:Application> 

當我與mxmlc /path/to/file.mxml編譯它,我得到:

加載配置文件〜/文檔/ flex4_sdk /框架/柔性配置.XML
/path/to/file.mxml(38642個字節)

然而,所得SWF文件是空白的。 (基本上只是一個白色帆布。)

+0

該代碼應導致空白的SWF。順便說一句:Flex 4 SDK可以在Ubuntu 10.04上使用Sun的Java 6工作得很好。 – 2010-06-22 13:22:57

回答

0

我得到相同的結果,如果我嘗試在Windows上使用Flash Builder來編譯相似的代碼。

儘量給標籤的值,所以實際對您的應用程序

<mx:Label id="label1" text="Label1"/> 

如果可能的話我強烈建議使用Flex 4火花應用程序,而不是舊的MX方法視覺作品。您的應用可能如下所示:

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
         xmlns:s="library://ns.adobe.com/flex/spark" 
         xmlns:mx="library://ns.adobe.com/flex/mx"> 

    <s:Label text="label1" /> 
</s:Application> 
+0

火花應用程序並不適用,恐怕。將文本屬性添加到標籤也沒有。 – 2010-06-22 03:05:04

+0

我終於切換回Flex 3 - 像一個魅力:) – 2010-06-22 04:02:27

+0

Bizarre是我可以說。請務必在bugs.adobe.com上提交錯誤 – JeffryHouser 2010-06-22 12:31:30