Je tente de compiler mon application AIR avec Ant, en utilisant la tâche Ant mxmlc. Il semble bien se compiler, et je reçois un fichier .swf, mais quand j'essaie de le lancer avec ADL, je reçois le message "Class mx.core :: WindowedApplication est introuvable". Il semble que les bibliothèques AIR ne sont pas correctement incluses.Compilation de l'application AIR avec la tâche Ant (WindowedApplication est introuvable)
Voilà ma tâche mxmlc:
<mxmlc
file="${MAIN_MXML}"
output="${DEPLOY_DIR}/MyApp.swf"
compatibility-version="3"
locale="en_US"
static-rsls="true"
debug="${DEBUG_FLAG}"
optimize="true"
link-report="${DEPLOY_DIR}/report.xml"
configname="air">
<load-config filename="${FLEX_HOME}/frameworks/air-config.xml" />
<library-path dir="${FLEX_HOME}/frameworks/libs" append="true">
<include name="*.swc" />
</library-path>
<library-path dir="${FLEX_HOME}/frameworks/libs/air" append="true">
<include name="*.swc" />
</library-path>
<library-path dir="${FLEX_HOME}/frameworks/locale" append="true">
<include name="{locale}" />
</library-path>
<source-path path-element="${SRC_DIR}" />
</mxmlc>
Toute idée pourquoi cela se passe? J'ai essayé de ne pas inclure la section load-config et de ne pas inclure les chemins de bibliothèque, mais c'est toujours le même résultat - il ne trouve pas WindowedApplication.
Merci!