Erreur #3500 : le contexte d’extension ne présente pas de méthode portant le nom xxx

La version Adobe AIR 20 prend uniquement en charge la bibliothèque dynamique d’exécution 64 bits sous Mac OS X.

« Erreur #3500 » se produit lorsque les utilisateurs exécutent l’application AIR une fois la liaison de l’ANE avec le projet AIR établie dans Flash Builder ou Animate CC.

Vous pouvez en premier lieu observer l’erreur d’extension native suivante :  

Erreur d’extension native
Erreur d’extension native

Cliquez sur OK pour lancer ADL, qui affiche l’erreur suivante :

Erreur ActionScript
Erreur ActionScript

Adobe examine ce problème relatif à Flash Builder/Animate CC.

Si vous voyez cette erreur, vous pouvez la résoudre en procédant aux étapes suivantes :

  1. Dans le dossier <nom-projet-AIR>/bin-debug, créez le chemin d’accès au répertoire suivant :

    META-INF/AIR/extensions/com.adobe.extension

    Copiez le contenu .ane dans le répertoire com.adobe.extension (pour obtenir le contenu .ane, décompressez le fichier .ane).

    Le contenu de ce dossier inclut catalog.xml, mimetype, library.swf et le dossier META-INF.

  2. Depuis le terminal, exécutez la commande suivante :

    <path of AIRSDK>/AIRSDK/bin/adl  -runtime  <path of AIRSDK>/AIRSDK/runtimes/air/mac  <path of app.xml>app.xml

    Vous pouvez désormais lancer ADL.

En outre, si vous poursuivez la création de l’application native (à l’aide de l’option la version commerciale d’exportation/éditez) à l’aide de Flash Builder ou Animate CC, vous pouvez créer l’application avec succès.

Pour plus d’informations sur le développement d’ANE 64 bits sous Mac OS X, consultez le blog AIR 64 bits sous Mac OS X.

Logo Adobe

Accéder à votre compte