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)
-   -   APK no abre ni en emulador, ni en dispositivo (https://www.clubdelphi.com/foros/showthread.php?t=84395)

MaxiDucoli 14-10-2013 17:49:42

APK no abre ni en emulador, ni en dispositivo
 
Hola, necesito que alguien me ayude.
Estuve esperando este Delphi por años, me vendría muy bien, pero la verdad es que no sé que pasa que no me funciona.
Estoy solamente haciendo pruebas, como por ejemplo poner un Tbutton, un Tedit y escribir en OnClick Tedit.text := 'HOLA';
Pongo compilar, parece que compila, envía la Project1 al dispositivo (tanto celular como emulador) pero cuando va a iniciar el programa, se queda la pantalla negra unos segundos y luego se cierra y no hace nada.
Lo mismo me pasa con las aplicaciones que vienen como ayuda.
Alguien tendría una idea de por qué?
Muchas gracias.:(

Neftali [Germán.Estévez] 14-10-2013 19:39:47

¿Has mirado que tu dispositivo esté entre los compatibles?
Revisa las Android Tools, para ver que tengas descargado todo lo necesario y que los diferentes paquetes estén actualizados.

barakuda 14-10-2013 20:01:35

Tienes instalado el driver ADB? http://adbdriver.com/
sirve para conectar el móvil al pc en modo depuración u que este pueda instalar lo que le manda el pc sin usar la store de google
Para que te lo detecte el driver, el móvil debes de poner este en modo USB debug o USB depuración.

Neftali [Germán.Estévez] 14-10-2013 21:55:04

Cita:

Empezado por barakuda (Mensaje 468300)
Tienes instalado el driver ADB? http://adbdriver.com/
sirve para conectar el móvil al pc en modo depuración u que este pueda instalar lo que le manda el pc sin usar la store de google
Para que te lo detecte el driver, el móvil debes de poner este en modo USB debug o USB depuración.

Entiendo que si la aplicación llega al dispositivo, como comenta, es porque ya tiene el driver instalado.
Lo que sí se puede probar es, a instalar el específico de la marca (si existe), en lugar del genérico.

MaxiDucoli 20-10-2013 02:53:37

Gente gracias por la ayuda.
No puedo hacer funcionar nada...
Una pena, por que hace mucho espero esto y cuando sale no me sirve.
La app llega tanto al celular (LGP990h) como al emulador, pero cuando tiene que "arrancar" se pone la pantalla negra y después se cierra.
No entiendo cual es el problema, pero ya no vale la pena que siga intentando, por que no logro hacer mas que eso.
Si a alguien se le ocurre algo por favor, les pido sugerencias.
Si hago la depuración, nisiquiera pasa de application.createform.

MaxiDucoli 20-10-2013 18:21:57

El error en concreto es:

Illegal Instruction (4)

Y no me pasa del Application.Initialize.
Por eso es que aparece solamente una pantalla negra y se cierra.
Con esa data, alguien sabe por qué puede ser?
Muchas gracias!!

jhonny 21-10-2013 03:18:10

Se me ocurre, la siguiente pregunta ¿sera que falta algún permiso por seleccionar en la opción "Uses Permissons" de las opciones del proyecto?, puede que no sea el problema, como pueda que sí, pruebalo a ver si le pegamos donde era. Aunque la verdad me parece más que es una incompatibilidad con el del XE5 con el Hardware, tal y como lo sugiere Neftali.

Casimiro Notevi 21-10-2013 10:05:31

Se supone que en el smartphone/tablet tienes habilitado el poder instalar aplicaciones que no sean de la googleplaystore, o como se llame.

Neftali [Germán.Estévez] 21-10-2013 10:26:11

Me imagino que ya los has revisado, pero hay documentación en la WIKI sobre los "pasos previos" a realizar:

http://docwiki.embarcadero.com/RADSt...elopment_Tools
http://docwiki.embarcadero.com/RADSt...s_PC_(Android)
http://docwiki.embarcadero.com/RADSt...droid_Emulator
http://docwiki.embarcadero.com/RADSt...Android_Device
http://docwiki.embarcadero.com/RADSt...Android_Device

MaxiDucoli 26-10-2013 01:48:49

Hola gente, gracias por las ayudas.
Hardware no creo que sea, por que lo pruebo en el emulador y no hace nada, lo pruebo en el celular y hace exactamente lo mismo.
Tengo habilitadas las apks que no son de google, tengo el usb debug activado, tengo las ultimas API, hice más de 10 emuladores con todas las versiones de Android y el resultado es siemopre el mismo.
La APK se instala desde el IDE, corre en el celu, se pone pantalla negra y sin enviar mensajes ni nada, se cierra.
Si lo hago con F9, directamente no arranca.
Eso pasa en todas las versiones de Android, en mi LG Optimus 2X P990h y en mi Samsung Galaxy S4.
Creo que tendrían que funcionar esos celulares con RAD STUDIO.
La verdad es que no le encuentro la vuelta a esto, una lástima.
Gracias por la ayuda y a seguir intentando!
:)

MaxiDucoli 26-10-2013 02:53:53

QUE CAPOOOO!!!!!
Con lo de la GPU pude hacer andar el emulador.
Lo que me falta es ahora el celu, muchas gracias!! :)


La franja horaria es GMT +2. Ahora son las 10:07:54.

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