anonymous Log in
Search
Recents:
v3.0
gx-l
Emulador Android
28/07/20 20:01

leandro79337933

Replies: 12

Hola a todos,
tengo el siguiente error al ejecutar una aplicacion movil:
Launching Android Virtual Device 'GeneXus-API19-ARM'...
warning: Android Virtual Device is ARM-based because Intel HAXM is not
installed. Performance will be very slow!
Command: emulator -avd GeneXus-API19-ARM
error: Error starting Android Virtual Device 'GeneXus-API19-ARM'.
emulator: ERROR: This AVD's configuration is missing a kernel file! Please
ensure the file "kernel-ranchu" is in the same location as your system
image.
emulator: ERROR: ANDROID_SDK_ROOT is defined
(C:\Users\lminatel\AppData\Local\Android\Sdk) but cannot find kernel file
in C:\Users\lminatel\AppData\Local\Android\Sdk\system-images\ sub
directories
Estoy con GX16 u7, Java 8
Saludos y gracias!
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

Alexander San M84936

28/07/20 20:39
Leandro , Solo como apoyo yo cambie el emulador por conectar el telefono directo , por lo menos me ayudo a la velocidad de ejecucion y funciona bien. Además cuando me dio ese error actualice la versión de android eliminando el directorio y volviendo a bajar desde gx de nuevo el android actualizado. Saludos El mar., 28 jul. 2020 a las 19:01, Leandro Minatel ()

leandro79337933

28/07/20 22:23
Hola! Si, ya probé reinstalar el SDK desde GX y desde el ejecutable stand alone que baje desde el Download Center. Tengo instalado también el Android Studio con todos los requerimientos cumplidos. Lo de conectar el teléfono de manera directa no es una opción. Slds Sent from my iPhone > On 28 Jul 2020, at 20:43, Soportegx

lcalderazzi12566

28/07/20 22:44
¿Probaste borrando y reinstalando usando android studio?

leandro79337933

29/07/20 09:54
Hola Leopoldo! si, ya elimine la carpeta Android-SDK y estoy usando la que viene con el andrioid studio. On Tue, Jul 28, 2020 at 11:01 PM Leopoldo Calderazzi < lcalderazzi@cmgsoft.com.ar>

leandro79337933

29/07/20 11:32
Bueno, gracias a la mano de un amigazo (gracias Mike) salio andando. Las indicaciones fueron: ingresa al AVD Manager del Adnroid Studio y cambiale la imagen del sistema, asique seleccionando "Pie" para x86 salio andando. Saludos! On Wed, Jul 29, 2020 at 9:54 AM Leandro Minatel

Paulo Andrés Sa88723

29/07/20 16:49
Hola Lean! pudiste no? Yo me tope con esto hace un tiempo, incluso por una necesidad baje el trial de Gx y me dio lo mismo... Te poso lo que habia encontrado para solucionarlo... --------------------------------------------------------------------------- pude solucionarlo de forma manual, te paso lo que hice por si les sirve... Teniendo en cuenta que estoy con AMD, Gx me ejecuta API19, pero la API19 que instala el instalador del SDK Android de Genexus, solo instala: Carpeta "default" [image: image.png] La cual tiene problemas al momento de crear la AVD [image: image.png] Entonces baje Android Studio, instale API19 e instala dos carpetas "default" y "google_apis" [image: image.png] Entonces a partir de esta instalación, realice la creación de la ADV de forma manual y cambiando "default" por "google_apis" avdmanager create avd --name GeneXus-API19-ARM --package system-images; android-19;*google_apis*;armeabi-v7a --device "Nexus 5X" Entonces la creo dado que en este directorio si esta el archivo que pide y da error (kernel-ranchu), y al ejecutarla desde Gx levanta sin problemas... Evidentemente puede ser un tema del actualizador de Android SDK de GX que no instala "google_apis" y la utiliza para crear el ADV Espero sirva el aporte, saludos gracias por todo! El mié., 29 de jul. de 2020 a la(s) 11:32, Leandro Minatel ( leandro@minatel.com.ar)

leandro79337933

29/07/20 18:53
Hola Paulo! como estas!!?? Acabo de probar "a tu manera" y funciono! pero definitivamente me quedo con "a mi manera" :) El tema viene por la velocidad, el emulador ARM es MUY pero MUY lento en mi notebook, me lo anticipó al momento de arrancar: [image: image.png] a las 17:14 GX arrancó el emulador, a las 17:22 aparecio la app dentro del emulador! y el comportamiento MUUUUY lento. La única contra que encontré en modificar el AVD a "x86/Pie" es que tengo que arrancarlo a mano la primera vez. Abrazo y gracias! On Wed, Jul 29, 2020 at 4:49 PM Paulo Sapuppo

Alexander San M84936

08/10/20 11:40
Estimado Foro Tengo la siguiente consulta a ver si me pueden ayudar y orientar. Necesito saber que emulador ocupar para las app Android,pregunto esto porque estoy ocupando genymotion, también he probado el que viene por default pero ambos son lentos. Adicional a esto luego de algunos F5 se quedan pegados y el notebook la memoria muere así que no queda otra que reiniciar . bueno esto son como 5 reinicios al día. Cuando hacía un prototipo en un teléfono en modo desarrollador era mas eficiente pero ahora decidí ver por el lado de algún emulador y hasta ahora ha sido un desastre en eficiencia y tiempo. Algún tips ,consejo o ayuda para ver qué camino tomar? Agradezco cualquier ayuda. ( gx16 u9 ) Muchas gracias ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1 Por consultas owner-gx-l@gxtech.com.uy

The Jocker

08/10/20 11:46
Hola que tal?, espero estés bien Habría que ver que características tiene tu máquina en la que haces correr tus emuladores, particularmente uso genymotion y corre fluidamente, aunque el emulador de Android consume suficientes recursos, corre bastante bien en una buena máquina. Saludos! El jue., 8 de octubre de 2020 11:44 a. m., Soportegx

Alexander San M84936

08/10/20 12:00
hola gustavo Gustavo , i7/ 8 en RAM recien levante un app en Genymotion y paso bien luego de 5 minutos hice un cambio f5 y la memoria se colapso. El emulador quedo pegado . Gracias por responder. El jue., 8 oct. 2020 a las 11:47, Gustavo A. Centurión R. (< acr.net1@gmail.com>)

The Jocker

08/10/20 13:12
Particularmente diría que la ram se ve muy ajustado(ya que prototipas para smart, lo recomendable como se especifica así mismo en la wiki es un mínimo de 16GB) . Tu i7 de que generación va?. Los emuladores hacen mucho uso también de la GPU. Un ejemplo es en el que hago correr. Una i7-8750h(6 core, 12 lógicos) 16GB de ram, 512GB SSD, Intel optane 16GB y claro para la GPU una TG GTx 1050 de 4GB. Con todo esto se comporta sin ningún problema y se levanta rápidamente cualquier emulador, diría que en pocos segundos. Pero si quieres tenerlo a punto deberías correrlo en una máquina con más memoria ram claro, con una ssd si es posible, en cambio si quieres continuar siempre con las características que poseas, si fuera yo aumentaría la memoria virtual,personalizado(espero que tengas una ssd) como mínimo unos 16GB(ya que se te está colapsando la memoria). Y obviamente levantar antes el emulador(recomendable siempre genymotion) antes de que le des run a a tu objeto main. También lo otro y una de las más importantes es hacer correr tu emulador con las apis más inferiores posibles (Android 5.0, 6.0) porque usan menos recursos que las actuales claro. Saludos! El jue., 8 de octubre de 2020 12:04 p. m., Soportegx

Alexander San M84936

08/10/20 13:12
Gracias gustavo , efectivamente ya tome la decision del Disco y ya lo compre y lo de las API buena sugerencia Te agradezco tu ayuda un abrazo El jue., 8 oct. 2020 a las 13:12, Gustavo A. Centurión R. (< acr.net1@gmail.com>)


Back to gx-l