Esta imagen puede ayudarlo a comprender la relación entre Linux y Android.
El Android se ejecuta en un kernel de Linux. Esto significa que el kernel de Linux maneja tareas de bajo nivel como arrancar el sistema operativo Android, configurar la pantalla y los controladores de audio, el WiFi, la cámara, etc. Luego entrega el control al Android Runtime que se ejecuta en una máquina virtual especializada llamada Dalvik VM . Todas tus aplicaciones funcionan con esto. Utiliza las bibliotecas principales y las bibliotecas compartidas para permitirle ejecutar aplicaciones.
Application Framework proporciona muchas funciones útiles para las aplicaciones como Location Manager, que es responsable de los servicios basados en la ubicación, etc.
- ¿Cuál es el significado de setcontentview (R.layout.main) en Android?
- ¿Cuáles son los 3 mejores desarrolladores de aplicaciones de Android en India?
- ¿Qué conocimiento básico de Java se requiere para la programación de Android?
- ¿Cuáles son algunas aplicaciones increíbles que puedo instalar en mi teléfono Android?
- ¿Cuál es el mejor para el desarrollo de aplicaciones de Android Android studio o gap de teléfono?
Finalmente, la capa de aplicación es donde residen todas sus aplicaciones. Todas las aplicaciones que instalas funcionan desde aquí.