GNU/Linux >> Tutoriels Linux >  >> Linux

Android - Est-ce qu'Android est basé sur Linux ?

Oui, voici le téléchargement du code source et ce dont vous avez besoin pour l'utiliser.

http://source.android.com/download

  • Et le contrat de licence :http://source.android.com/license
  • Page d'accueil :http://www.android.com/
  • Le wiki :http://en.wikipedia.org/wiki/Android%5F%28operating%5Fsystem%29

Depuis le wiki :

Chez Google, l'équipe dirigée par Rubin a développé une plate-forme d'appareil mobile alimentée par le noyau Linux qu'elle a commercialisée auprès des fabricants de combinés et des opérateurs dans le but de fournir un système flexible et évolutif.


La réponse courte est Oui.

La réponse la plus longue est... Android utilise un noyau Linux modifié pour exécuter les fonctions de base du système d'exploitation. Cependant, Android n'utilise pas les mêmes bibliothèques que vous verriez dans un système Linux de bureau typique (bibliothèques de base telles que glibc), vous ne pouvez donc pas exécuter n'importe quel programme sur Android que sur d'autres systèmes Linux. Outre le fait que certaines bibliothèques sont différentes, Android ne fournit pas un moyen très simple d'exécuter des applications qui ne reposent pas sur leur API de type Java qu'ils appellent la "plate-forme Andoird"


Oui ! Il est utile de parler d'"Android la plate-forme" et d'"Android le système d'exploitation"

  • Android le système d'exploitation : C'est Linux. Il exécute le noyau Linux, donc c'est vraiment Linux. Les bibliothèques standard sont un peu différentes et vous, en tant qu'utilisateur ou développeur d'une application Android, n'aurez rien à voir avec ce côté "linuxey" des choses*.
  • Android la plate-forme : Il s'agit d'une plate-forme de bureau basée sur Java pour laquelle vous pouvez écrire des applications. Il utilise la machine virtuelle Dalvik ** pour exécuter des fichiers jar Java spécialement emballés contenant votre code. Il s'agit de la partie du téléphone Android que vous voyez et avec laquelle vous interagissez tous les jours*

*Sauf si vous rootez votre appareil, vous avez accès à tout.
** Dalvik est aussi une jolie petite "ville" en Islande avec de superbes glaciers, deux ferries vers des îles magnifiques et pas de bon café.


Linux
  1. Termux transforme Android en environnement de développement Linux

  2. Comment SSH sur Linux à partir d'Android

  3. Lector - Un lecteur de livre électronique basé sur Qt pour Linux

  4. Kali Linux sur Android avec Linux Deploy

  5. Linux :routage basé sur les noms de domaine

Démarrer Linux ISO à partir d'un téléphone Android

Comment installer Kali Linux sur un téléphone Android

GSConnect intègre un téléphone Android à un ordinateur Linux

Termux - Exécutez Linux sur des appareils Android, aucun enracinement requis !

Comment trouver des fichiers en fonction de leurs autorisations sous Linux

5 meilleures distributions Linux basées sur Arch Linux