Bonjour,
J'ai upgradé récemment le SDK Android en utilisant les MAJ automatiques. Je suis maintenant avec l'API 17 installée sur mon PC.
J'ai constaté immédiatement que les projets WM Android ne compilaient plus. J'ai demandé sur le site de PCSOFT le correctif Pack_fr_79765 et j'ai remplacé les deux fichiers concernés : wdjava.dll et WDJava.dat.
Néanmoins, je n'arrive toujours pas à générer correctement.
Vous trouverez ci-après le dump après échec de la génération d'un projet simplissime : projet "essai", avec une fenêtre vide. Qu'est ce qui ne va pas ?
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 ================== ECHEC DE LA GENERATION =============== Echec de la création de l'application Android <C:\Mes Projets Mobile\Essai\Exe\Essai.apk>. Ligne de commande : "C:\Program Files\Java\jdk1.6.0_29\bin\javac.exe" -encoding UTF-16LE -nowarn -source 1.5 -target 1.5 -d bin\classes -bootclasspath "C:\Program Files (x86)\Android\android-sdk\platforms\android-17\android.jar" gen\com\pcsoft\essai\*.java src\com\pcsoft\essai\wdgen\*.java -classpath "libs" Erreur retournée : src\com\pcsoft\essai\wdgen\GWDPEssai.java:73: cannot find symbol symbol : class EWDInfoPlateforme location: class com.pcsoft.essai.wdgen.GWDPEssai public int getInfoPlateforme(EWDInfoPlateforme info) ^ src\com\pcsoft\essai\wdgen\GWDFFEN_SansNom1.java:81: cannot find symbol symbol : method setAnimationFenetre(int) location: class com.pcsoft.essai.wdgen.GWDFFEN_SansNom1 setAnimationFenetre(0); ^ src\com\pcsoft\essai\wdgen\GWDFFEN_SansNom1.java:91: cannot find symbol symbol : method terminerInitialisation() location: class com.pcsoft.essai.wdgen.GWDFFEN_SansNom1 terminerInitialisation(); ^ src\com\pcsoft\essai\wdgen\GWDFFEN_SansNom1.java:124: isAvecActionBar() in com.pcsoft.essai.wdgen.GWDFFEN_SansNom1 cannot override isAvecActionBar() in fr.pcsoft.wdjava.framework.ihm.WDFenetre; overridden method is final public boolean isAvecActionBar() ^ src\com\pcsoft\essai\wdgen\GWDPEssai.java:62: setLangueProjet(int[],int) in fr.pcsoft.wdjava.framework.projet.WDAbstractProjet cannot be applied to (int[],int[],int) GWDPEssai.ms_Project.setLangueProjet(new int[] {1}, new int[] {0}, 1); ^ src\com\pcsoft\essai\wdgen\GWDPEssai.java:77: cannot find symbol symbol : variable DPI_ECRAN location: class com.pcsoft.essai.wdgen.GWDPEssai case DPI_ECRAN : return 240; ^ src\com\pcsoft\essai\wdgen\GWDPEssai.java:78: cannot find symbol symbol : variable HAUTEUR_BARRE_SYSTEME location: class com.pcsoft.essai.wdgen.GWDPEssai case HAUTEUR_BARRE_SYSTEME : return 25; ^ src\com\pcsoft\essai\wdgen\GWDPEssai.java:79: cannot find symbol symbol : variable HAUTEUR_BARRE_TITRE location: class com.pcsoft.essai.wdgen.GWDPEssai case HAUTEUR_BARRE_TITRE : return 25; ^ src\com\pcsoft\essai\wdgen\GWDPEssai.java:80: cannot find symbol symbol : variable HAUTEUR_ACTION_BAR location: class com.pcsoft.essai.wdgen.GWDPEssai case HAUTEUR_ACTION_BAR : return 48; ^ src\com\pcsoft\essai\wdgen\GWDPEssai.java:81: cannot find symbol symbol : variable HAUTEUR_BARRE_BAS location: class com.pcsoft.essai.wdgen.GWDPEssai case HAUTEUR_BARRE_BAS : return 0; ^ src\com\pcsoft\essai\wdgen\GWDPEssai.java:82: cannot find symbol symbol : variable HAUTEUR_ECRAN location: class com.pcsoft.essai.wdgen.GWDPEssai case HAUTEUR_ECRAN : return 533; ^ src\com\pcsoft\essai\wdgen\GWDPEssai.java:83: cannot find symbol symbol : variable LARGEUR_ECRAN location: class com.pcsoft.essai.wdgen.GWDPEssai case LARGEUR_ECRAN : return 320; ^ 12 errors ==========================================================
Partager