Bonjour,
Je suis le tutorial suivant
http://cookbooks.adobe.com/post_Simp...AIR-16199.html
J'ai compile mon source avec le script ANT ci dessous ce qui me donne un SWF et un fichier HTML
Mais lorsque je lance mon IE, le Flex est bien la, mais pas de composant visible ? Ou est mon erreur
Merci d'avance
Philippe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96 <?xml version="1.0" encoding="ISO-8859-1"?> <project name="flex03" default="flex-compile" basedir=".."> <!-- doit etre charge a part de ANT --> <taskdef resource="net/sf/antcontrib/antcontrib.properties"> <classpath> <pathelement location="C:\Dossiers\workspace\TestFlex03\lib\ant-contrib-0.6.jar"/> </classpath> </taskdef> <property name="flex.src.dir" value="src" /> <!-- Ne pas oublier la variable FLEX_HOME ajoute --> <taskdef resource="flexTasks.tasks" classpath="C:\Dossiers\Poub\flex_sdk_3.4.1\ant\lib\flexTasks.jar" /> <property name="FLEX_HOME" value="C:\Dossiers\Poub\flex_sdk_3.4.1" /> <target name="flex-compile" description="Build each MXML file" depends="copyd" > <foreach target="build-each-mxml" param="file"> <path> <fileset dir="${flex.src.dir}"> <!-- <include name="**/*.mxml" /> --> <include name="*.mxml" /> </fileset> </path> </foreach> </target> <target name="build-each-mxml" description="Builds a mxml file"> <echo>Each File Name: ${file}</echo> <propertyregex property="outgen" input="${file}" regexp="src" replace="\bin" global="true"/> <propertyregex property="fulloutname_swf" input="${outgen}" regexp="\.mxml" replace=".swf" global="true"/> <propertyregex property="fulloutname_htm" input="${outgen}" regexp="\.mxml" replace=".html" global="true"/> <echo>Sortie_fullswf: ${fulloutname_swf}</echo> <echo>Sortie_fullhtm: ${fulloutname_htm}</echo> <mxmlc file="${file}" output="${fulloutname_swf}" actionscript-file-encoding="UTF-8" keep-generated-actionscript="true" incremental="true" > <!-- Get default compiler options. --> <load-config filename="${FLEX_HOME}/frameworks/air-config.xml"/> <!-- List of path elements that form the roots of ActionScript class hierarchies. --> <source-path path-element="${FLEX_HOME}/frameworks"/> <!-- List of SWC files or directories that contain SWC files. --> <compiler.library-path dir="${FLEX_HOME}/frameworks" append="true"> <include name="libs" /> <include name="../bundles/{locale}" /> </compiler.library-path> <!-- Set size of output SWF file. --> <!-- <default-size width="500" height="600" /> --> </mxmlc> <propertyregex property="outname_htm" input="${file}" regexp="src\\([^\.]*)\.mxml" select="\1" casesensitive="false" /> <echo>Sortie_name: ${outname_htm}</echo> <html-wrapper title="Flex Ant ${outname_htm} Title" file="${outname_htm}.html" height="100%" width="100%" bgcolor="#869ca7" application="Main" swf=" ${fulloutname_swf}" version-major="9" version-minor="0" version-revision="0" history="true" template="express-installation" output="bin"/> </target> <target name="copyd" description="Copie des Images"> </target> </project>
Partager