Vous ne téléchargez pas le système d'exploitation Android pour Java de la même manière que vous téléchargeriez une application. Le système d'exploitation Android lui-même n'est pas un seul fichier téléchargeable. Il s'agit d'un système complexe construit sur le noyau Linux et écrit dans une variété de langages, notamment C, C++ et Java (principalement pour le développement d'applications, pas pour le cœur du système d'exploitation).
Au lieu de télécharger le système d'exploitation, vous travaillez avec l'une de ces manières en fonction de votre objectif :
* Développement d'applications Android : Si vous souhaitez développer des applications Android en utilisant Java (ou Kotlin, qui est désormais le langage préféré), vous aurez besoin du SDK Android (Software Development Kit). Cela inclut les outils, bibliothèques et API nécessaires pour créer et tester vos applications. Vous ne téléchargez pas le système d'exploitation lui-même ; vous utilisez le SDK pour compiler votre code Java dans un package d'application Android (APK) pouvant s'exécuter sur un appareil ou un émulateur. Téléchargez l'IDE Android Studio, qui inclut le SDK.
* Développement du système d'exploitation Android lui-même (extrêmement avancé) : Contribuer au projet Android Open Source (AOSP) nécessite une expertise significative dans divers langages de programmation, notamment C, C++ et la programmation au niveau système. Vous téléchargeriez le code source AOSP, ce qui représente une entreprise colossale et nécessite une solide compréhension des systèmes d’exploitation et de Linux. Ce n'est pas quelque chose qu'un débutant ferait.
* Installer un système d'exploitation Android sur un appareil : Si vous souhaitez installer Android sur un appareil (téléphone, tablette, etc.), vous téléchargerez une image prédéfinie spécialement conçue pour cet appareil auprès du fabricant ou d'un fournisseur de ROM personnalisé. Cela n'est pas non plus lié au téléchargement de Java lui-même.
En bref, Java est un *langage* de programmation utilisé pour *créer des applications* qui s'exécutent *sur* le système d'exploitation Android. Vous ne téléchargez pas le système d'exploitation Android *pour* Java ; vous téléchargez le SDK Android *pour utiliser Java (ou Kotlin)* pour créer des applications pour Android.
|