2008-11-13 5 views
1

J'essaie de lier la bibliothèque as3corelib pour utiliser leur fonctionnalité JSON après this tutorial. Mais j'ai du mal à le compiler. Ma commande ressemble à:Problème de liaison du fichier SWC

 
mxmlc --strict=true -library-path+=as3corelib.swc --file-specs myapp.mxml 

Mais je reçois cette erreur:

 
_divided_mx_managers_SystemManager.as(13): col: 14 Error: Interface method getVisibleApplicationRect in namespace mx.managers:ISystemManager not implemented by 
class _divided_mx_managers_SystemManager. 

public class _divided_mx_managers_SystemManager 

Quel est le problème?

Mise à jour: Est-ce parce que j'utilise Flex 3? Le tutoriel semble être pour Flex 2. Si oui, que dois-je faire pour Flex 3?

Répondre

0

Utilisez-vous le flexible Gubmo sdk? On dirait que la méthode dont il se plaint est dans une interface qui fait partie de Gumbo. Si tel est le cas, as3corelib ne fonctionnera probablement pas avec.

+0

Non, je ne le suis pas. Je n'ai pas entendu parler de Gumbo. – airportyh

1

J'ai trouvé une ancienne version de la bibliothèque avec un didacticiel qui fonctionnait. Soumis un rapport de bug à as3corelib, bien sûr je ne suis pas entièrement sûr de la validité du bug.

1

Si vous utilisez Flex Builder 3, vous pouvez simplement prendre le fichier swc et le placer dans le répertoire libs. Cela l'ajoutera automatiquement à votre chemin de classe et vous devriez pouvoir l'utiliser à partir de ce moment. Vous devrez peut-être par la suite faire un nettoyage sur le projet pour s'assurer qu'il le prend cependant.

1

J'ai rencontré un problème similaire dans Flex Builder 4. J'ai dû mettre les sources as3corelib dans mon code source pour que cela fonctionne correctement.

Questions connexes