2010-07-30 19 views
9

Soy nuevo en el desarrollo de Android. Quiero hacer una aplicación en segundo plano, para que siga ejecutándose en segundo plano, y no tenga UI, e incluso su icono no aparece en el escritorio. En resumen, es una aplicación sigilosa.
¿Es posible?Aplicación en segundo plano sin ui

Respuesta

9

Esto es ciertamente posible. Para crear una aplicación que no tiene un ícono en la plataforma de lanzamiento, simplemente elimine el Activity con la categoría android.intent.category.LAUNCHER del AndroidManifest.xml.

Para implementar su aplicación de fondo , depende en gran medida de lo que desea hacer. Puede crear un Service para tareas de larga ejecución, BroadcastReceiver s para reaccionar a eventos específicos o Activities con filtros de intención.

Tenga en cuenta, sin embargo, que su aplicación será visible tanto en el sistema de archivos y en la configuración de la sección 'Administrar aplicaciones'.

+4

Hola, leí [aquí] (http://stackoverflow.com/questions/8531926/how-to-start-a-service-when-apk-is-installed-for-the-first-time) que después de la instalación, la aplicación está en modo detenido y no hace nada hasta que la interacción del usuario la inicia, por ejemplo, al hacer clic en su icono. Ahora, si la aplicación no tiene una IU o un ícono, y se supone que debe ejecutarse como una aplicación sigilosa, ¿cómo comienza su servicio? ¿El usuario debe iniciar el teléfono después de la instalación de la aplicación? – zardosht

Cuestiones relacionadas