Les appareils Android désignent les appareils qui utilisent le système d'exploitation Android, y compris les appareils intelligents tels que les téléphones mobiles, les tablettes et les montres qui utilisent le système Android. Android est un système d'exploitation gratuit et open source basé sur le noyau Linux. Principalement utilisé dans les appareils mobiles, tels que les smartphones, tablettes, téléviseurs, appareils photo numériques, consoles de jeux, montres intelligentes, etc.
L'environnement d'exploitation de ce tutoriel : système ColorOS 12, téléphone mobile OPPO A72.
Les appareils Android font référence aux appareils qui utilisent le système d'exploitation Android, tels que les téléphones Android et autres terminaux mobiles équipés du système d'exploitation Android, y compris les appareils intelligents tels que les téléphones mobiles, les tablettes et les montres qui utilisent le système Android.
Android (Android) est un système d'exploitation gratuit et open source basé sur le noyau Linux (hors composants GNU). Il est principalement utilisé dans les appareils mobiles, tels que les smartphones et les tablettes, et est dirigé et développé par la société américaine Google et l'Open Handset Alliance.
Le système d'exploitation Android a été développé à l'origine par Andy Rubin et prend principalement en charge les téléphones mobiles. En août 2005, elle a été acquise et investie par Google. En novembre 2007, Google a formé l'Open Handset Alliance avec 84 fabricants de matériel, développeurs de logiciels et opérateurs de télécommunications pour développer et améliorer conjointement le système Android. Google a ensuite publié le code source d'Android sous la licence open source Apache. Le premier smartphone Android est sorti en octobre 2008. Android s'est progressivement étendu aux tablettes électroniques et à d'autres domaines, tels que les téléviseurs, les appareils photo numériques, les consoles de jeux, les montres intelligentes, etc.
Connaissances étendues :
Android fonctionne sur le noyau Linux, mais ce n'est pas GNU/Linux. Parce que la plupart des fonctions prises en charge en général par GNU/Linux ne sont pas prises en charge par Android, notamment Cairo, X11, Alsa, FFmpeg, GTK, Pango et Glibc, etc., ont été supprimées. Android a remplacé Glibc par Bionic, Cairo par Skia, FFmpeg par opencore, etc. Afin de réaliser une application commerciale, Android doit supprimer les parties restreintes par la licence GNU GPL. Par exemple, Android déplace le pilote vers l'espace utilisateur, séparant complètement le pilote Linux du noyau Linux. Bionic/Libc/Kernel/ ne sont pas des fichiers d'en-tête standard du noyau. L'en-tête du noyau Android est généré à partir de l'en-tête du noyau Linux à l'aide d'outils afin de préserver les constantes, les structures de données et les macros.
Le contrôle du noyau Linux d'Android comprend la sécurité, la gestion de la mémoire, la gestion des processus, la pile réseau, le modèle de pilote, etc. Avant de télécharger le code source d'Android, vous devez d'abord installer son outil de build Repo pour initialiser le code source. Repo est un outil utilisé par Android pour aider Git à fonctionner.
Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!