1 votos

¿El framework de Android y el sistema operativo son lo mismo?

Estoy aprendiendo sobre las particiones de Android y en un lugar, dicen que la partición del sistema contiene el framework de Android (https://source.android.com/docs/core/architecture/partitions)

system partition. Esta partición contiene el framework de Android.

mientras que en otra página, dicen que contiene el sistema operativo de Android y la ROM (https://web.archive.org/web/20221206114048/https://www.codelivly.com/android-partitions-explained-in-simple-terms-layout/)

/system: Esta partición contiene el sistema operativo de Android.

Entonces, ¿el framework de Android y el sistema operativo son lo mismo? ¿Es framework otra palabra para sistema operativo? No importa cuánto lo busque en Google, no puedo encontrar una respuesta directa a esta pregunta.

2voto

John Dallman Puntos 103

El marco de Android es parte del sistema operativo. El sistema operativo Android tiene muchos componentes. Aquí tienes un diagrama de la documentación para desarrolladores de Android.

  1. Las aplicaciones del sistema son aplicaciones de Android que proporcionan las herramientas que todos usan en un teléfono inteligente: 'marcador de teléfono, correo electrónico, calendario, cámara, etc.
  2. Estas realizan la mayor parte de su trabajo utilizando funciones del marco de API de Java.
  3. La siguiente capa de la pila son las bibliotecas de código nativo que realizan tareas pesadas de cálculo para el marco de Java, o en realidad ejecutan el código Java (o Kotlin) en el que se escriben la mayoría de las aplicaciones.

Diagrama de pilas de Android

  1. La Capa de Abstracción de Hardware ofrece interfaces estandarizadas para el hardware. Por ejemplo, la aplicación de Cámara verificará qué cámaras existen a través de la CA de Cámara y le enviará comandos para tomar realmente fotografías.

  2. El núcleo de Linux administra los aspectos informáticos del dispositivo, inicia y detiene aplicaciones, etc. La gestión de energía se realiza principalmente aquí, y es absolutamente vital para dar a los dispositivos una vida útil razonable de la batería. El núcleo también contiene los controladores de dispositivo, que son bastante específicos del hardware del teléfono o tableta en el que se está ejecutando.

Todas estas partes de Android son construidas y ensambladas por el fabricante del dispositivo, en la "ROM". Ciertamente contiene el Marco de Android, con el que interactúan la mayoría de las aplicaciones, pero también contiene todo el otro software en la pila.

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