0 votos

¿La pantalla de escritorio de Android (en cualquier versión) es un ejecutable de Dalvik?

Sé que todas las aplicaciones de Android, que yo sepa, se compilan a código de Java, se convierten en código dex (para la Máquina Virtual Dalvik), y luego se ejecutan con respecto a cualquier ABI que sea compatible entre la VM y su enlace/exposición.

Sin embargo, después de arrancar Android, siempre me he preguntado si el propio escritorio también es un ejecutable de Dalvik, o si no se está ejecutando en la máquina virtual como todas las demás aplicaciones.

¿Qué quiero decir con "escritorio"? Me refiero a la pantalla de inicio:

ingrese una descripción de la imagen aquí

¿Alguien podría aclarar esto o sabe algo al respecto? No los widgets, fondos, etc., sino la esencia de toda la interfaz gráfica/pantalla de inicio/escritorio. ¿Es una "aplicación" que se ejecuta en Dalvik, como supuestamente hacen todas las demás, o es un proceso del sistema/proceso separado que se ejecuta fuera de la máquina virtual?

2voto

Izzy Puntos 45544

Lo que describes como "escritorio", y muestra la captura de pantalla, se llama de diferentes formas. Principalmente se escucha en los nombres Launcher y Homescreen, dependiendo del aspecto al que se refieran. Y sí, es una aplicación que se instala con su propio archivo .apk, al igual que todos sus "reemplazos" (por ejemplo, Apex Launcher, GoLauncher o Holo Launcher - por nombrar algunos).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X