Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-10-2021
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
apk y aab antiguas de playstore no funcionan

Hola, sufridores de Google.

Puede que sea una paranoia mía, pero creo que el "señor" Google pretende que todas las app's se desarrollen con Android Studio. (¿!....¡?)

Tengo app's en Play desarrolladas con Delphi 10 (Seattle) y con Delphi 10.3.3 (Rio) que al descargar en terminales con Android 11 no arrancan. Despues del splash inicial se caen.

¿Aguien podría ayudarme y/o explicarme como resolver el problema?

GRACIAS ANTICIPADAS.

Saludos cordiales.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
Responder Con Cita
  #2  
Antiguo 03-10-2021
edinru edinru is offline
Miembro
 
Registrado: may 2010
Posts: 11
Poder: 0
edinru Va por buen camino
A mi me ocurrió lo mismo con una y era por el uso de texto plano en la url del api rest. Revisa que estés utilizando siempre https
Responder Con Cita
  #3  
Antiguo 03-10-2021
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Muchas gracias, edinru por responder.

Pero yo no uso internet en la mayoría de las apps.

Incluso con una sencilla aplicación generada en blanco y con una única TLabel "HOLA MUNDO", me tira la aplicación al ejecutarla, sin un mensaje, en un terminal adquirido hace 4 dias con android 11.

El SDK tiene la versión de android 29.

INCLUSO HE DESHABILITADO TODO LOS PERMISOS ¡Y NADA!

Y no desde PlayStore, instalado en el terminal directamente por Delphi.

HE PROBADO CON DELPHI 10.3.3 Y CON DELHI 10.4.

No lo entiendo.

Si alguien conoce el problema y la solución, por favor compártala. GRACIAS.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)

Última edición por jhonalone fecha: 03-10-2021 a las 22:18:57.
Responder Con Cita
  #4  
Antiguo 04-10-2021
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Estaría bien que pusieras aquí alguno de tus programas, o alguna prueba sencilla, de las que no te funciona.
Responder Con Cita
  #5  
Antiguo 05-10-2021
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Hola Casimiro.
No me funciona ningún programa compilado en el terminal "Samsung A52s 5G", con Android 11.

Los mismos proyectos en un terminal "Samsung A8" con Android 9 funcionan perfecto.

He intentado subir el proyecto más simple, un "Hola Mundo". Incluso he intentado subir el apk sólo, pero no me permite subirlo porque excede los límites.

Vamos, que es innecesario puesto que en otros terminales más antiguos he comprobado que funcionan correctamente.

Voy a "trastear" con el SDK a ver si es por éso. Tengo actualizado hasta el 29 veré si puedo actualizarlo al 30.

Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
Responder Con Cita
  #6  
Antiguo 05-10-2021
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por jhonalone Ver Mensaje
Voy a "trastear" con el SDK a ver si es por éso. Tengo actualizado hasta el 29 veré si puedo actualizarlo al 30.Saludos.
Creo que el 30 es obligatorio para los nuevos proyectos.
Responder Con Cita
  #7  
Antiguo 05-10-2021
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Tienes razón Casimiro.

Los nuevos proyectos deben estar orientados a Android 11 (SDK Objetivo 30) cuando quieres subirlos a Play Store.

Pero los proyectos antiguos pueden actualizarse sin cumplir este requisito hasta Noviembre de 2021.

Pero lo que no entiendo es que los proyectos antiguos no sean compatibles directamente con Android 11.

Pero cuando instalas en tu casa (sin pasar por Play Store) ¿Por qué no funcionan tampoco?.

Bueno, sigo probando.

Gracias por tu buena intención.

Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
Responder Con Cita
  #8  
Antiguo 06-10-2021
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Hola, de nuevo.

Creo que el problema está en la certificación de las App's.

Lo que no sé es cómo resolverlo.

Lo digo porque al cambiar en AndroidManifest.template.xml
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="30" /> al cambiar la targetSdkVersion a 30 (antes compilaba con 29) NO INSTALA EL APK

En cambio lanza el error INSTALL_PARSE_FAILED_NO_CERTIFICATES

He creado certificados en Project/Options/Provisionig

He cambiado Build Configurations a Release

He cambiado en Android 32 bit la Configuration a Application Store

He cambiado en Android 64 bit la Configuration a Application Store en Delphi 10.3.3 (en Delphi 10.4 no porque entonces genera el Bundle .aap)

Sigue dando el error de los certificados. Y no instala en el dispositivo con Android 11.

No sé si es que nadie ha probado con Android 11 o es que tienen una solución para este caso, pero me extraña que sea yo el único con este problema.

Ah! He recurrido hasta a generar un almacén de claves con Android Studio. Y utilizarlo con Delphi, pero tampoco funciona.

Si alguien puede ayudar... ¡GRACIAS!

Saludos a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
Responder Con Cita
  #9  
Antiguo 20-10-2021
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Hola a todos.

Veo que no le ha sucedido a nadie. Pues nadie lo ha comunicado.

La SOLUCIÓN ha sido compilar con Delphi 11.

Pero ésto comporta corregir las App's en el sentido de mi post anterior. No sé si habrá más cosas que no sean compatibles desde la versión 10.3.3 a la versión 11.

Saludos a todos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
Responder Con Cita
  #10  
Antiguo 21-10-2021
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
Pues te puedo asegurar que yo tengo aplicaciones corriendo perfectamente con la 10.3.3 que no pasan de la pantalla de inicio con la 11.

Debo aclarar que solo me ocurre en las versiones de 64 bits, las de 32 bits funcionan perfectamente.

Y este comportamiento es habitual cuando actualizas las versiones de embarcadero, las aplicaciones no funcionan, con el agravante de que el compilador no te tira el más mínimo error.

Saludos.

Edito: acabo de compilar otra aplicación con la versión 11 y no funciona ni la de 32 bits ni la de 64 bits.

🤦

Última edición por voci fecha: 21-10-2021 a las 14:38:11.
Responder Con Cita
  #11  
Antiguo 21-10-2021
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Hola voci.

Gracias por hacerme ver que no es un problema sólo mío.

A mí me ha ocurrido con TODAS las aplicaciones, (incluso las de prueba que tenía en el phone), cuando las he clonado con "Samsung Smart Switch" (algunas de ellas estaban publicadas en play Store con delphi 10 Seattle) en 32 bits, claro.

Ahora me toca compilarlas con Delphi 11 (con los cambios que ha hecho Embarcadero, que implican una migración nada sencilla como comentaba en mi post anterior)

Un saludo.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10)
"...si no tengo caridad, nada soy..." (1 Cor 13,1-13)
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Se puede subir aplicaciones a la PlayStore y que funcionen en Android 11? jbarradas980 Desarrollo en Delphi para Android 1 06-09-2021 10:20:12
Compilar con RIO 10.3.3 para versiones antiguas de Android kaiserilich Desarrollo en Delphi para Android 10 24-12-2019 16:22:49
Versiones antiguas de Delphi? Reasen Varios 26 09-06-2017 22:18:43
¿ Versiones antiguas de Delphi ? rretamar Debates 9 29-12-2007 05:14:37
Licencia de versiones Antiguas javito2006 Varios 1 16-01-2006 18:12:45


La franja horaria es GMT +2. Ahora son las 20:49:34.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi