Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:lazarus:android:install [28/05/2020 20:44]
thierry [Android Studio]
prog:lazarus:android:install [02/06/2020 18:00] (Version actuelle)
thierry [Android NDK]
Ligne 1: Ligne 1:
 ====== Installations et Configuration de Lazarus pour dev Android ====== ====== Installations et Configuration de Lazarus pour dev Android ======
 +<​note>​Ce qui est écrit sur cette page est vrai le 1er juin 2020... ;​-)</​note>​
 ===== Téléchargements ===== ===== Téléchargements =====
 ==== JDK  ==== ==== JDK  ====
  
-  ​[[https://​www.oracle.com/​java/​technologies/​javase-jdk8-downloads.html]]+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.
  
-==== Abandonné ​-- SDK android ====+  * Téléchargement : [[https://​www.oracle.com/​java/​technologies/​javase-jdk8-downloads.html]]
  
-Telecharger le Command line tools ici\\ 
-->​[[https://​developer.android.com/​studio/​index.html#​command-tools]] 
  
-Dezipper dans c:\Android+==== Android ​SDK  ====
  
-RDV dans C:\Android\tools\bin+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 ===
  
-Utilisation -> [[https://​developer.android.com/​studio/​command-line/​sdkmanager]]+  * Téléchargement :  ​[[https://​developer.android.com/​studio]]
  
-==== Android Studio ​====+En installant ​Android Studio ​on installe aussi le SDK et SDKManager.
  
-Téléchargement -> [[https://​developer.android.com/​studio]]+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/​]]