PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [WM17] Impossible de compiler pour android
[WM17] Impossible de compiler pour android
Débuté par fks, 03 nov. 2012 18:30 - 4 réponses
Posté le 03 novembre 2012 - 18:30
Bonjour,
J'essaye depuis quelques semaines windev mobile 17 express. Jusque là tout se passait relativement bien mais depuis 2 jours il m'est impossible de compiler pour Android (voir les erreurs ci-dessous sur un projet pourtant vide) ni mes essais ni les exemples (ils marchaient correctement il y a 3 jours). Merci de m'aider.
fks
--------------------------------------------------------------------------------
Echec de la création de l'application Android <D:\Prof\Frank\Dropbox\Boulot\Windev Mobile\EXPRESS_test25\Exe\EXPRESS_test25.apk>.


Ligne de commande : "C:\Program Files\Java\jdk1.7.0_09\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-15\android.jar" gen\com\masociete\express_test25\*.java src\com\masociete\express_test25\wdgen\*.java -classpath "libs"


Erreur retournée :
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:13: error: package fr.pcsoft.wdjava.framework.ihm does not exist
import fr.pcsoft.wdjava.framework.ihm.*;
^
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:14: error: package fr.pcsoft.wdjava.framework.ihm.activite does not exist
import fr.pcsoft.wdjava.framework.ihm.activite.*;
^
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:15: error: package fr.pcsoft.wdjava.framework does not exist
import fr.pcsoft.wdjava.framework.*;
^
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:22: error: cannot find symbol
public class GWDFEXPRESS_FEN_SansNom1 extends WDFenetre
^
symbol: class WDFenetre
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:32: error: cannot find symbol
class GWD_EXPRESSVersion extends WDLibelle
^
symbol: class WDLibelle
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:217: error: cannot find symbol
public static class WDActiviteFenetre extends WDActivite
^
symbol: class WDActivite
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:219: error: cannot find symbol
protected WDFenetre getFenetre()
^
symbol: class WDFenetre
location: class WDActiviteFenetre
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:13: error: package fr.pcsoft.wdjava.framework.projet does not exist
import fr.pcsoft.wdjava.framework.projet.*;
^
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:14: error: package fr.pcsoft.wdandroid does not exist
import fr.pcsoft.wdandroid.*;
^
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:15: error: package fr.pcsoft.wdjava.framework does not exist
import fr.pcsoft.wdjava.framework.*;
^
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:24: error: cannot find symbol
public class GWDPEXPRESS_test25 extends WDProjet
^
symbol: class WDProjet
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:69: error: cannot find symbol
public int getInfoPlateforme(EWDInfoPlateforme info)
^
symbol: class EWDInfoPlateforme
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:123: error: cannot find symbol
public static class WDLanceur extends WDAbstractLanceur
^
symbol: class WDAbstractLanceur
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:46: error: cannot find symbol
super.initialiserSousObjets();
^
symbol: variable super
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:50: error: cannot find symbol
super.initialiserObjet();
^
symbol: variable super
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:51: error: cannot find symbol
setFenetre( getWDFenetreThis() );
^
symbol: method getWDFenetreThis()
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:52: error: cannot find symbol
setQuid(2347832903139848061l);
^
symbol: method setQuid(long)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:54: error: cannot find symbol
setChecksum("674570859");
^
symbol: method setChecksum(String)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:56: error: cannot find symbol
setNom("#EXPRESSVersion");
^
symbol: method setNom(String)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:58: error: cannot find symbol
setType(3);
^
symbol: method setType(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:60: error: cannot find symbol
setTypeSaisie(0);
^
symbol: method setTypeSaisie(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:62: error: cannot find symbol
setMasqueSaisie(new WDChaineU("0"));
^
symbol: class WDChaineU
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:64: error: cannot find symbol
setLibelle("Version Express");
^
symbol: method setLibelle(String)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:66: error: cannot find symbol
setNote("");
^
symbol: method setNote(String)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:68: error: cannot find symbol
setEtatInitial(0);
^
symbol: method setEtatInitial(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:70: error: cannot find symbol
setPositionInitiale(0, 0);
^
symbol: method setPositionInitiale(int,int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:72: error: cannot find symbol
setTailleInitiale(30, 200);
^
symbol: method setTailleInitiale(int,int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:74: error: cannot find symbol
setPlan(0);
^
symbol: method setPlan(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:76: error: cannot find symbol
setCadrageHorizontal(0);
^
symbol: method setCadrageHorizontal(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:78: error: cannot find symbol
setCadrageVertical(0);
^
symbol: method setCadrageVertical(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:80: error: cannot find symbol
setAncrage(0);
^
symbol: method setAncrage(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:82: error: cannot find symbol
setTailleMin(0, 0);
^
symbol: method setTailleMin(int,int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:84: error: cannot find symbol
setTailleMax(2147483647, 2147483647);
^
symbol: method setTailleMax(int,int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:86: error: cannot find symbol
setVisibleInitial(true);
^
symbol: method setVisibleInitial(boolean)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:88: error: cannot find symbol
setAltitude(1);
^
symbol: method setAltitude(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:90: error: cannot find symbol
setTauxAncrage(1000, 1000, 1000, 1000);
^
symbol: method setTauxAncrage(int,int,int,int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:92: error: cannot find symbol
setEllipse(0);
^
symbol: method setEllipse(int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:94: error: cannot find symbol
setPresenceLibelle(true);
^
symbol: method setPresenceLibelle(boolean)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:95: error: cannot find symbol
setStyleLibelle(0xFF, 0xFFFFFFFF, creerPolice("Arial", -11.000000, 1), 3);
^
symbol: method creerPolice(String,double,int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:96: error: cannot find symbol
setCadreExterieur(1, 0xFFFFFF, 0xF1000000, 0xF3000000, 4, 4);
^
symbol: method setCadreExterieur(int,int,int,int,int,int)
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:98: error: cannot find symbol
terminerInitialisation();
^
symbol: method terminerInitialisation()
location: class GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:129: error: cannot find symbol
setQuid(2347832903139782525l);
^
symbol: method setQuid(long)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:131: error: cannot find symbol
setChecksum("679653964");
^
symbol: method setChecksum(String)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:133: error: cannot find symbol
setNom("EXPRESS_FEN_SansNom1");
^
symbol: method setNom(String)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:135: error: cannot find symbol
setType(1);
^
symbol: method setType(int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:137: error: cannot find symbol
setMenuContextuelSysteme();
^
symbol: method setMenuContextuelSysteme()
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:139: error: cannot find symbol
setNote("");
^
symbol: method setNote(String)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:141: error: cannot find symbol
setCouleur(0x0);
^
symbol: method setCouleur(int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:143: error: cannot find symbol
setCouleurFond(0x191919);
^
symbol: method setCouleurFond(int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:145: error: cannot find symbol
setPositionInitiale(0, 0);
^
symbol: method setPositionInitiale(int,int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:147: error: cannot find symbol
setTailleInitiale(483, 320);
^
symbol: method setTailleInitiale(int,int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:149: error: cannot find symbol
setTitre("EXPRESS_FEN_SansNom1");
^
symbol: method setTitre(String)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:151: error: cannot find symbol
setTailleMin(-1, -1);
^
symbol: method setTailleMin(int,int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:153: error: cannot find symbol
setTailleMax(20000, 20000);
^
symbol: method setTailleMax(int,int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:155: error: cannot find symbol
setVisibleInitial(true);
^
symbol: method setVisibleInitial(boolean)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:157: error: cannot find symbol
setPersistant(true);
^
symbol: method setPersistant(boolean)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:159: error: cannot find symbol
setGFI(true);
^
symbol: method setGFI(boolean)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:161: error: cannot find symbol
setAnimationFenetre(0);
^
symbol: method setAnimationFenetre(int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:163: error: cannot find symbol
setImageFond("", 4, 0, 1);
^
symbol: method setImageFond(String,int,int,int)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:171: error: cannot find symbol
ajouter("#EXPRESSVersion", mWD__EXPRESSVersion);
^
symbol: method ajouter(String,GWDFEXPRESS_FEN_SansNom1.GWD_EXPRESSVersion)
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDFEXPRESS_FEN_SansNom1.java:173: error: cannot find symbol
terminerInitialisation();
^
symbol: method terminerInitialisation()
location: class GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:38: error: cannot find symbol
mWD_EXPRESS_FEN_SansNom1.verifierOuverte();
^
symbol: method verifierOuverte()
location: variable mWD_EXPRESS_FEN_SansNom1 of type GWDFEXPRESS_FEN_SansNom1
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:46: error: cannot find symbol
ajouterFenetre("EXPRESS_FEN_SansNom1", mWD_EXPRESS_FEN_SansNom1);
^
symbol: method ajouterFenetre(String,GWDFEXPRESS_FEN_SansNom1)
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:61: error: cannot find symbol
GWDPEXPRESS_test25.ms_Project.setLangueProjet(new int[] {1}, new int[] {0}, 1);
^
symbol: method setLangueProjet(int[],int[],int)
location: variable ms_Project of type GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:62: error: cannot find symbol
GWDPEXPRESS_test25.ms_Project.setNomCollectionProcedure(new String[]{});
^
symbol: method setNomCollectionProcedure(String[])
location: variable ms_Project of type GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:71: error: strings in switch are not supported in -source 1.5
switch(info)
^
(use -source 7 or higher to enable strings in switch)
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:73: error: cannot find symbol
case DPI_ECRAN : return 240;
^
symbol: variable DPI_ECRAN
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:74: error: cannot find symbol
case HAUTEUR_BARRE_SYSTEME : return 25;
^
symbol: variable HAUTEUR_BARRE_SYSTEME
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:75: error: cannot find symbol
case HAUTEUR_BARRE_TITRE : return 25;
^
symbol: variable HAUTEUR_BARRE_TITRE
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:76: error: cannot find symbol
case HAUTEUR_ACTION_BAR : return 48;
^
symbol: variable HAUTEUR_ACTION_BAR
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:77: error: cannot find symbol
case HAUTEUR_BARRE_BAS : return 0;
^
symbol: variable HAUTEUR_BARRE_BAS
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:78: error: cannot find symbol
case HAUTEUR_ECRAN : return 533;
^
symbol: variable HAUTEUR_ECRAN
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:79: error: cannot find symbol
case LARGEUR_ECRAN : return 320;
^
symbol: variable LARGEUR_ECRAN
location: class GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:94: error: cannot find symbol
GWDPEXPRESS_test25.ms_Project.initialiserProjet("EXPRESS_test25", "Application Android", args);
^
symbol: method initialiserProjet(String,String,String[])
location: variable ms_Project of type GWDPEXPRESS_test25
src\com\masociete\express_test25\wdgen\GWDPEXPRESS_test25.java:117: error: cannot find symbol
GWDPEXPRESS_test25.ms_Project.lancerProjet("EXPRESS_FEN_SansNom1");
^
symbol: method lancerProjet(String)
location: variable ms_Project of type GWDPEXPRESS_test25
75 errors
Posté le 01 avril 2013 - 11:21
J'ai le même genre d'erreur.. c'est très bizarre parce que tout marchait il y a 30 minutes a peu près....

J'ai essayé d'effacer le contenu des répertoire temporaire.. sans succès.
Posté le 01 avril 2013 - 18:56
J'ai résolu mon problème en mettant le chemin windev dans le path.
Membre enregistré
12 messages
Posté le 04 avril 2013 - 14:23
J'ai le même problème, cependant pourriez vous détaillé la méthode que vous avez utilisée, a savoir : quel Path, quel chemin dans quel fichier etc... Merci par avance
Posté le 04 avril 2013 - 18:16
J'ai résolu le pb en vidant le répertoire temporaire de Windows