Hola a todos.
Hace bastante que tengo una aplicacion en Google Play. He hecho unas pequeñas modificaciones, compila y funciona bien (bueno, compilaba y funcionaba )
Al intententar subir me he dado cuenta que la target version ahora debe ser 31.
Asi que siguiendo las instrucciones he instalado android-31, la he puesto como target pero ahora no puedo compilar si que me de errror.
¿Alguna de idea de que esta pasando?
Gracias !!!
Hace bastante que tengo una aplicacion en Google Play. He hecho unas pequeñas modificaciones, compila y funciona bien (bueno, compilaba y funcionaba )
Al intententar subir me he dado cuenta que la target version ahora debe ser 31.
Asi que siguiendo las instrucciones he instalado android-31, la he puesto como target pero ahora no puedo compilar si que me de errror.
¿Alguna de idea de que esta pasando?
Gracias !!!
B4X:
B4A Versión: 11.20
Parseando código. (0.14s)
Java Versión: 11
Building folders structure. (0.01s)
Compilando código. (0.15s)
Compilado códigos de diseños. (0.00s)
Organizando librerías. (0.00s)
(AndroidX SDK)
Compilando los recursos (0.21s)
Enlazando los recursos (1.55s)
Compilando el código Java generado. (2.40s)
Convirtiendo byte code a dex optimizado. Error
PARSE ERROR:
unsupported class file version 55.0
...while parsing androidx/activity/lint/ActivityIssueRegistry.class
PARSE ERROR:
unsupported class file version 55.0
...while parsing androidx/annotation/experimental/lint/AnnotationRetentionDetector.class
Uncaught translation error: com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)
Uncaught translation error: com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)
Uncaught translation error: com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)
Uncaught translation error: com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)
Uncaught translation error: com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)
Uncaught translation error: com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)
Uncaught translation error: com.android.dx.cf.code.SimException: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)
UNEXPECTED TOP-LEVEL EXCEPTION:
java.lang.RuntimeException: Translation has been interrupted
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:692)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:315)
at com.android.dx.command.dexer.Main.runDx(Main.java:293)
at com.android.dx.command.dexer.Main.main(Main.java:249)
at com.android.dx.command.Main.main(Main.java:94)
Caused by: java.lang.InterruptedException: Too many errors
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:684)
... 4 more