PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile (précédentes versions) → erreur dans la génération de l'application
erreur dans la génération de l'application
Débuté par djira, 24 juil. 2017 11:19 - 5 réponses
Posté le 24 juillet 2017 - 11:19
bonjour

j'utilise la version 18 de Windev Mobile
à la génération de l'APK j'ai un message d'erreur


Echec de la création de l'application Android <D:\miraclecarte\carte\Exe\carte.apk>.


Ligne de commande : "C:\Program Files\Java\jdk1.7.0_45\bin\java.exe" -Xmx1024m -Djava.ext.dirs=.\build-tools\26.0.0\lib -jar .\build-tools\26.0.0\lib\dx.jar --dex --output="D:\miraclecarte\carte\Android\Generation\bin\classes.dex" "D:\miraclecarte\carte\Android\Generation\bin\classes" "D:\miraclecarte\carte\Android\Generation\libs"


Erreur retournée :
java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:412)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Exception in thread "main"


merci pour une éventuelle piste
Membre enregistré
248 messages
Popularité : +1 (1 vote)
Posté le 24 juillet 2017 - 12:11
Bonjour,
cela ressemble à un problème de version de la machine virtuelle java : JDK ?
on voit que vous avez :
"C:\Program Files\Java\jdk1.7.0_45" et l'erreur parle de "Unsupported major.minor version 52.0"

essaies de télécharger et installer le dernier JDK :
il suffit de taper "télécharger JDK et choisir parmi les sites proposés celui d'Oracle.
ce JDK viendra s'installer à côte de celui existant et ne l'écrase.

Peut être que c'est ça.

--
Chouaïb
Posté le 24 juillet 2017 - 18:02
merci pour votre réponse

je n'ai pas encore fait le test

je suis sous Windows 7 version 64 bits

un formateur dit qu'il faut utiliser JDK 32 bit
et un autre formateur préconise JDK 64 bit

j'aurai aimé avoir votre avis

merci
Posté le 24 juillet 2017 - 18:02
merci pour votre réponse

je n'ai pas encore fait le test

je suis sous Windows 7 version 64 bits

un formateur dit qu'il faut utiliser JDK 32 bit
et un autre formateur préconise JDK 64 bit

j'aurai aimé avoir votre avis

merci
Posté le 25 juillet 2017 - 09:46
bonjour


le probleme c'était le jdk
j'ai téléchargé une nouvelle version 64 bits
et le problème est réglé

je vous remercie pour aide


salutations
Membre enregistré
248 messages
Popularité : +1 (1 vote)
Posté le 25 juillet 2017 - 10:11
Tant mieux que ça marche.
Bonne continuation.

--
Chouaïb