PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 28 → Generación .apk
Generación .apk
Débuté par diego_ad, 03 avr. 2019 15:10 - 14 réponses
Membre enregistré
21 messages
Posté le 03 avril 2019 - 15:10
Buenos días a todos!
Cuando quiero generar un .apk desde Windev Mobile 21, la final me sale un error al que no le encuentro solución.
Aqui se los muestro:

Failure creating the Android application named <C:\My Mobile Projects\appName\Exe\Android application\appName.apk>.


Command Line: "C:\Program Files (x86)\Java\jdk1.8.0_172\bin\java.exe" "-Dorg.gradle.appname=C:\My Mobile Projects\appName\Android\Generation" -classpath "C:\WinDev Mobile 21\Personal\Android\Gradle\lib\gradle-launcher-2.8.jar" org.gradle.launcher.GradleMain assembleRelease -b build.gradle


Error returned:
FAILED

Por favor si alguien me puede orientar..Gracias

--
Saludos!
Diego
Membre enregistré
498 messages
Popularité : +8 (8 votes)
Posté le 03 avril 2019 - 19:53
Hola diego

seguro es todo el error que te dice Windev?
si pudieras enviar una imagen del mismo error seria de gran ayuda.

buena suerte.
Membre enregistré
21 messages
Posté le 03 avril 2019 - 20:53
Gracias por tu respuesta.






Es todo lo que muestra al final.

--
Saludos!
Diego
Membre enregistré
498 messages
Popularité : +8 (8 votes)
Posté le 03 avril 2019 - 23:07
Hola diego

desconosco la razon por la cual no puedas generar el .apk pero puedo decirte lo siguiente:
-Trata de quitar los ultimos elementos que creastes si antes el .apk te compilaba.
-Recompila tu proyecto, pueda que windev al generar no ha visto los nuevos cambios.

Si nada de esto funciona entonces solo hay dos cosas
-Crea un nuevo proyecto ya grega tus componentes uno a uno.
-Envia un correo a soporte tecnico de PCSoft

--
Best Regards
ARV
Membre enregistré
21 messages
Posté le 04 avril 2019 - 13:30
Estimado. Gracias por responder. Lo que he notado, es que si compilo con la opción "Use a generic signature" -en la pantalla Signature of the Aplication, el proyecto se genera bien, pero si lo quiero generar firmando la aplicación me sale el error.

--
Saludos!
Diego
Membre enregistré
498 messages
Popularité : +8 (8 votes)
Posté le 04 avril 2019 - 15:34
Hola diego

Al generar la firma diriges bien el archivo y le das la contraseña correcta?
cada aplicación generara su propia firma, pero siempre puedes volver a usar la misma que ya creaste teniendo en cuenta de poner el nombre y la contraseña correcta.

Buena Suerte.
Message modifié, 04 avril 2019 - 15:34
Membre enregistré
21 messages
Posté le 04 avril 2019 - 16:49
Hola!

La verdad que no estoy seguro si estoy haciendo bien el proceso de la firma. Ahora he creado un nuevo proyecto desde cero para volver a probar, te muestro lo que estoy haciendo con la firma.
En la pantalla de Firma de la aplicación, voy a la opcion "Create a file of keys", ahi deberia crear el archivo, luego completar los campos con los datos del archivo recien creados. Eso supongo que es lo que deberia hacer, pero al querer crear el archivo me salta otro error.
Si la forma en la que intento realizar el proceso esta mal, te pido que me adviertas.





Cuando confirmo:





--
Saludos!
Diego
Membre enregistré
498 messages
Popularité : +8 (8 votes)
Posté le 04 avril 2019 - 17:10
Hola diego.

Por lo que medio puedo entender que dice que usa un formato estándar y que debes cambiarlo.
Extrañamente NUNCA me había pasado algo así siempre podía generar las firmas sin ningún problema.

Desconozco la razón pero puedo darte ideas.
Intenta generarlo en alguna otra carpeta que sea mucho mas accesible para windev, quien sabe puede ser eso
También muéstrame que te sale en el tab de advanced al generar la firma.
Quizás puede ser la versión del jdk de java en mi caso uso la versión 10
aquí un Screenshot;





Ahora viendo bien si tienes una versión de jdk que es 1.8, debes actualizarlo quizás ese sea el problema.

Buena suerte.
Membre enregistré
21 messages
Posté le 05 avril 2019 - 16:39
Buenos días!

Mire, he podido generar la firma, pero al final de la generación ahora me tira otro error.
En la seccion Configuracion avanzada modifique los valores de command of java compiler y signature command, haciendo referencia a los archivos de jdk 10.0.2.

Dejo captura:











Desde ya muchas gracias por su tiempo.

--
Saludos!
Diego
Membre enregistré
498 messages
Popularité : +8 (8 votes)
Posté le 05 avril 2019 - 19:31
Hola diego

me puedo dar cuenta que en la primera imagen que enviaste tienes configurado lo siguiente:
Command of Java compiler = Custom...
Signature Command = Custom...

Te sugiero cambiarlos a "Automatic (recommended)"

Deja que windev haga las configuraciones de forma automática recomendada para que arregle todo por ti quizás sea la forma en que configuraste estos dos esta dando el problema que tienes al generar el apk, ya en este punto lo desconozco y mi bola de cristal se rompe.

Buena Suerte.
Membre enregistré
21 messages
Posté le 05 avril 2019 - 19:44
Opté customizarlo ya que en automático me da el error que mostre en la primer captura de esta conversación, pero no hay caso.
Estuve consultando en otros foros y un distribuidor de PCSOFT me dijo que la version 21 da problemas para compilar debido a que Android obliga a usar las ultimas versiones que no estan disponibles por defecto en la 21. Por lo cual me recomdo actualizar la version.

Muchas gracias estimado!!!

--
Saludos!
Diego
Membre enregistré
498 messages
Popularité : +8 (8 votes)
Posté le 05 avril 2019 - 22:04
Hola diego

Lamento leer esa noticia, espero y puedas actualizar tu versión pronto.

Buena Suerte.
Membre enregistré
1 287 messages
Popularité : +20 (72 votes)
Posté le 13 avril 2019 - 12:29
Bien, Hola
disculpa para mi castillano

Primero, borar todo lo que tiene en el repertorio *.cpl de compilacion del projecto

secondo borar todo lo que tiene en el repertorio temporal de Windows

tercero, recompilar el projeto antes de hacer el APK

--
Bertin CARRIERE - SPRL RGPD.Zen-Project.be
bertin.carriere@gmail.com
http://www.zen-project.be http://www.linkedin.com/in/bertincarriere

Belgique +32(0)2/318.02.67
France +33(0)3/66.722.542
Espagne +34.5/12.702.266

http://www.be-dev.be
Membre enregistré
21 messages
Posté le 15 avril 2019 - 13:42
Hola Bertin!

Gracias por tu respuesta, no me dió resultado, sigo con el mismo error.

--
Saludos!
Diego
Message modifié, 15 avril 2019 - 13:43
Membre enregistré
1 287 messages
Popularité : +20 (72 votes)
Posté le 15 avril 2019 - 17:08
ré installar los SDK ?

--
Bertin CARRIERE - SPRL RGPD.Zen-Project.be
bertin.carriere@gmail.com
http://www.zen-project.be http://www.linkedin.com/in/bertincarriere

Belgique +32(0)2/318.02.67
France +33(0)3/66.722.542
Espagne +34.5/12.702.266

http://www.be-dev.be