====== Installations et Configuration de Lazarus pour dev Android ====== Ce qui est écrit sur cette page est vrai le 1er juin 2020... ;-) ===== Téléchargements ===== ==== JDK ==== Le **Java Development Kit (JDK)** désigne un ensemble de bibliothèques logicielles de base du langage de programmation Java, ainsi que les outils avec lesquels le code Java peut être compilé, transformé en bytecode destiné à la machine virtuelle Java. * Téléchargement : [[https://www.oracle.com/java/technologies/javase-jdk8-downloads.html]] ==== Android SDK ==== Le **kit de développement (SDK) d'Android** est un ensemble complet d'outils de développement.\\ Il inclut un débogueur, des bibliothèques logicielles, un émulateur basé sur QEMU, de la documentation, des exemples de code et des tutoriels. === Android Studio === * Téléchargement : [[https://developer.android.com/studio]] En installant Android Studio on installe aussi le SDK et SDKManager. On accede au SDK Manager avec le menu File/Settings puis... {{:prog:lazarus:android:sdk1.png?400|}} ==== Android NDK ==== L'**Android Native Development Kit** ou **Android NDK** est une API du système d'exploitation Android permettant de développer directement dans le langage du matériel cible,\\ par opposition au Android SDK qui est une abstraction en bytecode Java, indépendante du matériel. * Télécharger NDK : [[https://developer.android.com/ndk/downloads/index.html]] * Site Officiel : [[https://developer.android.com/ndk]] J'ai téléchargé le fichier ''android-ndk-r21c-windows-x86_64.zip'',\\ que j'ai unzippé dans ''J:\Android\android-ndk-r21c'' ==== Laz4Android ==== * [[https://sourceforge.net/projects/laz4android/]] ===== Sources et Ressources ===== * [[https://wiki.lazarus.freepascal.org/LAMW]]