2010-06-22 3 views
1

Bon, j'ai téléchargé le SDK Flex 4 d'Adobe et extrait le contenu à ~/Documents/flex4_sdk.Je n'arrive pas à faire fonctionner MXMLC sur Ubuntu

Maintenant, j'ai le fichier MXML simple:

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

    <mx:Label id="label1"/> 

</mx:Application> 

Quand je compile avec mxmlc /path/to/file.mxml, je reçois:

fichier de configuration de chargement ~/Documents/flex4_sdk/cadres/config flex .xml
/path/to/file.mxml (38642 bytes)

Cependant, la résultante SWF le fichier est vide. (Fondamentalement juste une toile blanche.)

+0

Ce code doit générer un fichier SWF vierge. BTW: Le SDK Flex 4 fonctionne très bien pour moi sur Ubuntu 10.04 avec Sun Java 6. –

Répondre

0

Je reçois les mêmes résultats si je tente de compiler un code similaire en utilisant Flash Builder sur Windows.

Essayez de donner l'étiquette une valeur réelle donc il y a un morceau visuel sur votre application

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

Si possible, je recommande fortement d'utiliser l'étincelle Flex 4 Application au lieu de l'ancienne approche mx. Votre application peut ressembler à ceci:

<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

L'étincelle Application ne fonctionne pas, j'ai peur. La création de la propriété text n'est pas non plus ajoutée à l'étiquette. –

+0

Je suis finalement revenu à Flex 3 - fonctionne comme un charme :) –

+0

Bizarre est tout ce que je peux dire. Assurez-vous de déposer un bug sur bugs.adobe.com – JeffryHouser

Questions connexes