FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema para correr apk
Buenas.
Estoy probando Delphi XE5 por lo que hice una aplicación sencilla, que muestre un mensaje al presionar un botón. No logro hacerla correr ni en el emulador ni en mi teléfono android (Samsung Galaxy Ch@t). La aplicación sí corrió en un Samsung Galaxy SIII mini. Hay que configurar algo en el sistema android para que puedan correr las aplicaciones? Se instala la correctamente la app pero al iniciarla queda la pantalla toda blanca en el teléfono y negra en el emulador. No sé que probar ya que soy nuevo en el desarrollo de aplicaciones móviles. Gracias. |
#2
|
||||
|
||||
Revisa este hilo y la documentación que hay al final:
http://www.clubdelphi.com/foros/showthread.php?t=84395
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Problema para correr apk
Hola. He descargado, (pagado), y activado Rad Studio XE6 y lo he instalado en una máquina nueva (Lenovo A730) , I7 con 8 GB RAM. Además de los gráficos integrados de Intel, lleva una NVIDIA de alto rendimiento y Windows 8.1.
Mi Android SDK es el que instaló RAD Studio, con alguna descarga añadida, tal como relaciono a continuación: Android SDK Tools Rev.22.3 Android SDK Platform-tools Rev.19 Android SDK Build-tools Revs. 19 y 19.1 Android 4.4. (API 19): SDK Platform API 19 Rev.1 ARM EABI v7a System Image API 19 Rev.1 Extras: Android Support Library Rev. 19.1 Intel x86 Emulator Accelerator (HAXM installer) (Nota: Ya vi después que HAXM no viene a cuento con ARM, pero no lo sabía antes de instalarlo) He creado y probado más de 20 dispositivos virtuales Android en AVD. Con aceleración GPU, sin ella y con diversas combinaciones de dispositivos partiendo o no de diversas plantillas de definiciones de máquinas (Nexus S, One, 7, 4, Galaxy, WXGA, WVGA...) He forzado, cambiado y al final dejado en automático el uso de una GPU (la Intel o la NVIDIA) para probar repercusiones He comprobado en el SDK Manager de RAD Studio que el entorno de SDK de Android se corresponde a los directorios (en el NDK he cambiado un par de referencias que apuntaban a Android17 por Android19). Incluso he reinstalado Java para bajar a la 1.7.0_25, añadido la variable de entorno JDK_DIR y apuntado la variable PATH al path del SDK de Java. He probado a añadir en Provisioning un perfil Android Store, que luego he quitado para seguir utilizando el de Android Debug El resultado, haga lo que haga (y así desde hace semanas) es que en el emulador (use el que use) no corre lo que Delphi le instala tras crear cualquier cosa con FMX para móviles y compilarlo y linkarlo usando el target platform adecuado. El resultado, para cualquier prueba tipo "hello, Android" es siempre que, una vez instalado el .apk en el emulador (con -cleaninstall, o desinstalado previamente), al intentar arrancar, sale una pantalla negra y al cabo de un rato, el mensaje "Unfortunately, Project1 has stopped". Si se intenta arrancar manualmente clickando en el propio icono de la aplicación en el emulador, sucede lo mismo. Si la versión de la máquina está localizada, el mensaje es el mismo pero en español. Estoy bastante cansado, pero necesito que funcione el sistema de desarrollo para Android de Delphi XE6 para emulador Android. Entre otra cosa, porque lo he visto en los vídeos de Embarcadero. Seguro que es una chorrada, pero no sé qué más mirar y seguro que algún alma caritativa debe haber pasado por lo mismo y tiene a bien enviar la solución, teniendo en cuenta todo lo ya probado, por favor. Gracias. |
#4
|
||||
|
||||
Para descartar que sea tema de emulador o tema de Rad Studio;
¿Has realizado la prueba sobre un dispositivo físico? ¿Puedes probarlo? ¿Te funciona?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
Gracias, Neftalí.
Lamentablemente, la única máquina Android de la que dispongo es un dispositivo Internet-TV de Wortex, que aún siendo reciente en compra, es bastante anticuado y dispone de poca o nula capacidad de producir menos quebraderos de cabeza que ayuda. Sin embargo, tu pregunta me ha hecho recordar algo que sí me parece significativo: Empleado por sí mismo, aunque el emulador es capaz de funcionar con aplicaciones como Correo o Calculadora, en cualquiera de las configuraciones utilizadas se comporta de la misma manera y da el mismo error que el descrito ("Unfortunately, Browser has stopped") cuando ejecuto, por ejemplo, el Browser. Lo que no entiendo es, haciéndome esto sospechar del propio emulador, que se haya incluído como parte de la instalación de XE6. Efectivamente, esto nos lleva a la posibilidad de probar otra distribución del SDK/NDK, bien uno relacionado - si lo hay - con el Wortex, bien otra versión. ¿Alguna recomendación? ¿Alguien tiene alguna información sobre versiones funcionando en el entorno XE6? Gracias de nuevo. Saludos. P.D.: Trataré de hacerme con las mismas versiones que utiliza D. Intersimone (Embarcadero) en el vídeo "Setting up your Windows Machine for Android Development with RAD Studio, Delphi and C++Builder XE6 " Última edición por ortorrinko fecha: 11-08-2014 a las 18:54:51. Razón: Una idea a posteriori |
#6
|
|||
|
|||
Unfortunately, Project1 has stopped
He actualizado el SDK con las Android Tools. No ha sido posible obtener las mismas revisiones que aparecen en el video de Intersimone. Algunas revisiones son posteriores y otras que aparecen en el vídeo no salen para descargar.
El resultado, tras obtener las revisiones que Android tolos sugería sigue siendo el mismo: "Unfortunately, Project1 has stopped" En este momento, Android tolos me sugiere nuevas descargas. Voy a aceptarlas, incluirlas en el SDK manager y ya os cuento. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema al correr primer programa en XE2 | lbidi | Varios | 6 | 04-09-2013 23:18:26 |
Problemas para correr una aplicación hecha en Delphi 2010 para windows NT | thelibmx | Varios | 0 | 04-03-2013 19:14:15 |
Problema al correr en Zend | GonzaloDias | PHP | 1 | 06-07-2012 08:22:08 |
Problema al correr mi programa... | enecumene | OOP | 5 | 05-10-2007 21:49:21 |
Problema para correr aplicaciones en delphi 2005 | WaterLong | Varios | 2 | 24-04-2006 01:48:37 |
|