![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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) |
#2
|
|||
|
|||
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
|
#3
|
|||
|
|||
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. |
#4
|
||||
|
||||
Estaría bien que pusieras aquí alguno de tus programas, o alguna prueba sencilla, de las que no te funciona.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
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) |
#6
|
||||
|
||||
Creo que el 30 es obligatorio para los nuevos proyectos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#7
|
|||
|
|||
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) |
#8
|
|||
|
|||
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) |
#9
|
|||
|
|||
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) |
#10
|
|||
|
|||
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. |
#11
|
|||
|
|||
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) |
![]() |
|
|
![]() |
||||
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 |
![]() |
|