Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   Ejecutar aplicación en diferentes celulares (https://www.clubdelphi.com/foros/showthread.php?t=95677)

cancun 05-05-2022 20:14:27

Ejecutar aplicación en diferentes celulares
 
Hola

Hice 2 aplicaciones con Delphi 10.4 usado FMX, ambas aplicaciones se ejecutan bien en mi viejo celular (un Samsung A8+) ya sea a 32 o 64 bits, pero al instalarlo en otros telefonos ya sean algo atrasados (un par de años) o nuevos, no funciona en varios, incluso en algunos pocos ni siquiera se ejecuta el instalador, por lo que al parecer las aplicaciones para Android hecahs con Delphi no son compatibles con la mayoría de los celulares, aunque Emabrcadero tiene una lista de compatibilidad ¿A ustedes les sucede los mismo? Es complicado andar buscando que celular nuevo es compatible, comenten su experiencia.

Espero sus comentarios

Saludos

Casimiro Notevi 05-05-2022 21:36:36

Pueden ser muchas cosas, por ejemplo la versión de android (por temas de permisos), lo que hace tu programa, etc.

cancun 06-05-2022 03:05:42

Hola Casimiro

Gracias por responder, tu no haz tenido ese problema? Tu app corre sin problemas en la mayoría de los telefonos? Los permisos los he activados, una de las aplicaciones es para registrar unas ventas y se conecta a un servidor por medio de REST y de regreso comparte un QR con la venta, en algunos modelos recientes si funciona, pero creo que tal vez el problema se deba al procesador que tiene el telefono

El caso es que voy a hacer otro programa para ser usado en Tablets y para no arriegasme a lo mismo ya estoy estudiando Klotin, con el cual supongo que el riesgo será mucho menor ya que está hecho exclusivamente para Android.

Saludos

Casimiro Notevi 06-05-2022 08:23:51

Sí, mis programas funcionan en todos los dispositivos android.
Lo que te comentaba es que, por poner un ejemplo, guardas un fichero en un directorio externo de tu programa... y funciona bien, pero de buenas te encuentras con que en un android nuevo no funciona y es porque en esa versión de android hay que solicitar permiso para escribir ficheros en directorios externos a tu programa.
Pero le añades ese permiso y ya está solucionado.

Lo que hay que hacer es averiguar por qué no funciona en algunos dispositivos, pues dar palos de ciego no sirve para nada, y pensar que es el procesador no tiene sentido, porque con ese procesador está funcionando android.


La franja horaria es GMT +2. Ahora son las 10:56:59.

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