Spanish [SOLUCIONADO] Error al compilar en la Version 7.30 programas de la 5.02

JOSE HIGINIO DIZ DIOS

New Member
Licensed User
Longtime User
Hola a todos,
Acabo de actualizarme a la versión 7.30 de B4a y me encuentro que al intentar compilar los programas que había hecho con la versión 5.02 (la que tenía hasta hoy), me da los siguientes errores:

B4A Versión: 7.30
Parseando código. (0.13s)
Compilando código (0.16s)

El fichero ObfuscatorMap.txt fue creado en la carpeta Objects.
Compilado código de diseños (0.04s)
Organizando librerías. (0.00s)
Generando el fichero R. (0.04s)
Compilando el código Java generado. (1.01s)
Convirtiendo byte code a dex optimizado. Error
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:791)
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:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:472)
Exception in thread "main"


Buscando en el foro vi que podía ser un problema de la versión del Java o del SDK, por lo que actualicé ambas, pero el problema persiste.

Alguien podría ayudarme?
Gracias
 

JOSE HIGINIO DIZ DIOS

New Member
Licensed User
Longtime User
Hola de nuevo,
Ya resolví el problema.
Buscando en el foro encontré el POS "compiling code from b4a v. 3.82 with v. 7.01 not possible" y DonManfred aportaba la solución actualizando el Java JDK a la Versión 8. En el POS incluye el enlace y los pasos a seguir (es muy fácil).
Una vez actualizado el Java JDK y cambiadas las rutas probé a compilar un programa y funcionó correctamente.
Espero que si alguien se encuentra con el mismo problema esto le sirva de ayuda.
Un saludo a todos
 
Top