16 votos

¿Está Android basado en Linux?

¿Está Android basado en Linux?

20voto

Sí, aquí está la descarga del código fuente y lo que necesitas para usarlo.

http://source.Android.com/download

De la wiki:

En Google, el equipo dirigido por Rubin desarrolló una plataforma para dispositivos móviles basada en el núcleo de Linux que comercializó a los fabricantes de teléfonos y a las operadoras bajo la premisa de ofrecer un sistema flexible y actualizable.

13voto

daveywc Puntos 1116

La respuesta corta es sí.

La respuesta más larga es... Android utiliza un núcleo de Linux modificado para ejecutar las funciones básicas del sistema operativo. Sin embargo, Android no utiliza las mismas librerías que se ven en un sistema Linux de escritorio típico (librerías básicas como glibc), por lo que no se puede ejecutar cualquier programa en Android como se puede hacer en otros sistemas Linux. Además del hecho de que algunas de las bibliotecas son diferentes, Android no proporciona una manera muy fácil de ejecutar aplicaciones que no están construidas en su API similar a Java que ellos llaman la "Plataforma Andoird"

0 votos

Lo siento, puede que esto sea una crítica. Esa "API tipo Java" se llama Dalvik.

1 votos

En realidad, Dalvik es el tiempo de ejecución que ejecuta el código tipo Java, similar al JRE de Sun. La API es el conjunto de bibliotecas que permiten interactuar con el sistema Andorid. ( es.wikipedia.org/wiki/Dalvik_virtual_machine )

1 votos

¿Cuál es la Plataforma Andoird? xD

7voto

Arthur Ulfeldt Puntos 203

Sí. Ayuda hablar de "Android la plataforma" y "Android el SO"

  • Android el sistema operativo: Esto es Linux. Corre el kernel de linux por lo que es muy linux. Las bibliotecas estándar son un poco diferentes y usted, como usuario o desarrollador de una aplicación Android, no tendrá nada que ver con este lado "linuxero" de las cosas*.
  • Android la plataforma: Se trata de una plataforma de escritorio basada en Java para la que se pueden escribir aplicaciones. Utiliza la VM Dalvik** para ejecutar archivos java jar especialmente empaquetados que contienen tu código. Esta es la parte del teléfono Android que ves y con la que interactúas cada día*.

*A menos que rootees tu dispositivo, entonces tendrás acceso a todo.
**Dalvik es también una pequeña y bonita "ciudad" de Islandia con unos glaciares estupendos, dos transbordadores a islas maravillosas y ninguna buena cafetería.

0voto

Android ha optado por utilizar Linux principalmente por las características de seguridad...

Esta es la característica más brillante de Linux y una de las principales razones para que Android elija Linux. Linux tiene una gran parte en la investigación científica, el sistema de alto rendimiento como los ordenadores centrales y el sistema de superordenadores para realizar la tarea crítica de manera eficiente.

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