Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   FireMonkey (https://www.clubdelphi.com/foros/forumdisplay.php?f=50)
-   -   Paso de app a emulador Android lento. (https://www.clubdelphi.com/foros/showthread.php?t=95076)

lavtaro 15-02-2021 19:42:26

Paso de app a emulador Android lento.
 
Hola a todos, estoy terminando mi primera app para android y con excelentes resultados, pero tengo un problema que afecta mucho mi productividad , uso Delphi Berlin y cuando selecciono Android para que la app se ejecute en el emulador es muy lento ese proceso, alguien sabe como optimizar, mi equipo es:

CPU i5-8400
Ram 16GB DDR4 2666
Unidad de disco : SSD 240
Sistema Operativo Windows 10

Independiente del tamaño de la aplicación, activando y desactivando el antivirus, el uso de la CPU nunca llega al 100% lo mismo la RAM, está bien de temperaturas, el equipo funciona excelente en otras tareas, agradecería cualquier ayuda, de antemano muchas gracias.

Casimiro Notevi 15-02-2021 20:03:35

¿Y qué emulador usas?

mamcx 15-02-2021 20:46:30

Android es un montón de "pésimo" empaquetado en "terrible".

Desde que existe el emulador, es lento. Y los emuladores que lo mejoran, son lentos, pero no tanto (https://www.genymotion.com).

Desde que existe, esta esta regla: Usa un dispositivo real para desarrollar, porque no hay cantidad de CPUs que le puedas meter a android que lo mejore.

Y usa un dispositivo rápido, ósea, uno que cueste maso lo que cuesta un iPhone (~US 400). Con menos? sufriras.

lavtaro 15-02-2021 22:30:40

Cita:

Empezado por Casimiro Notevi (Mensaje 540060)
¿Y qué emulador usas?

Uso Android Virtual Devices (AVD) Manager para crear los dispositivos virtuales.



gracias por la respuesta.

lavtaro 15-02-2021 22:33:33

Cita:

Empezado por mamcx (Mensaje 540062)
Android es un montón de "pésimo" empaquetado en "terrible".

Desde que existe el emulador, es lento. Y los emuladores que lo mejoran, son lentos, pero no tanto (https://www.genymotion.com).

Desde que existe, esta esta regla: Usa un dispositivo real para desarrollar, porque no hay cantidad de CPUs que le puedas meter a android que lo mejore.

Y usa un dispositivo rápido, ósea, uno que cueste maso lo que cuesta un iPhone (~US 400). Con menos? sufriras.

Gracias por la respuesta, entonces lo mejor es que use, por ejemplo una tablet android, para ahí ejecutar la aplicación , y que hardware debería tener la tablet para aplicaciones pequeñas? saludos.

Casimiro Notevi 16-02-2021 10:32:11

El emulador que usas es quizás de los más lentos, cambia a genymotion, irá mucho mejor, como dice mamcx.
De todas formas, lo mejor es un dispositivo físico, cualquiera que no sea muy antiguo, como mínimo que tenga android 6.0 que es cuando se habilitó el tema de los permisos. Si es más moderno, mejor. No hace falta que sea caro, pero sí lo más actual posible, para no llevarte sorpresas del tipo: "Esto no funciona porque hicieron cambios en android 9 y yo lo he desarrollado con un android 8", por ejemplo.

lavtaro 16-02-2021 12:12:30

Cita:

Empezado por Casimiro Notevi (Mensaje 540065)
El emulador que usas es quizás de los más lentos, cambia a genymotion, irá mucho mejor, como dice mamcx.
De todas formas, lo mejor es un dispositivo físico, cualquiera que no sea muy antiguo, como mínimo que tenga android 6.0 que es cuando se habilitó el tema de los permisos. Si es más moderno, mejor. No hace falta que sea caro, pero sí lo más actual posible, para no llevarte sorpresas del tipo: "Esto no funciona porque hicieron cambios en android 9 y yo lo he desarrollado con un android 8", por ejemplo.

Gracias por la respuesta, entonces la opción es dispositivo físico, aquí en Chile hay poco stock voy a mirar opciones, saludos y muchas gracias, fueron mucho aporte a mi trabajo, ya que este tema me tenía complicado.


La franja horaria es GMT +2. Ahora son las 08:27:40.

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