PDA

Ver la Versión Completa : Inicio automático de app para android


GwEeN
02-11-2018, 22:30:37
He buscado por internet si alguien ha hecho esto: necesito que mi app se inicie cuando enciendo mi dispositivo android, en este caso es una raspberry que tiene android 7.1.1, el caso es que como mi aplicación es un verificador de precios necesito que cuando se encienda la rasp, el app inicie automáticamente, algo así como se hace con windows.

Cabe mencionar que estoy desarrollando con delphi tokyo, y, por favor, si pueden ayudarme con eso, la verdad no encontré nada relacionado al tema, solamente app de terceros en los que hay que iniciar esa app para poder iniciar otra, entonces, no me sirven...

Cualquier comentario será ayuda, muchas gracias...

roman
05-11-2018, 17:19:35
Aqui (https://codinginflow.com/tutorials/android/start-app-on-boot) puedes ver una solución usando el permiso RECEIVE_BOOT_COMPLETED y manejándolo en un BroadcastReceiver (https://developer.android.com/reference/android/content/BroadcastReceiver).

La solución está en Java pero supongo que te puede servir de punto de partida para implementarlo con Delphi.

pd: Antes de pensar -como yo- que el código no sirve, ten en cuenta que la notificación RECEIVE_BOOT_COMPLETED puede tardar bastante en llegar aun cuando el disposiitivo haya arrancado.

// Saludos