¿Cómo iniciar el servicio de forma automática en Android?

En la aplicación de Android, siempre se extiende Actividad y la entrada es onCreate. Así que parece que el usuario tiene que seleccionar la aplicación y haga clic en luanch (si está mal, por favor avíseme.

Entonces, ¿cómo implementar un servicio que se ejecuta en segundo plano sin que el usuario haga clic para iniciar la aplicación?

Utilice un IntentReceiver para recibir BOOT_COMPLETED_ACTION.

Luego, en IntentReceiver, puede llamar a startService ().

Y cuando instalo las aplicaciones apk en el emulador / dispositivo entonces el servicio comenzará a correr

Eso no es posible. Android no permite que las aplicaciones de ningún formulario se ejecuten inmediatamente después de la instalación.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.