Différences
Ci-dessous, les différences entre deux révisions de la page.
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:42] thierry [Sources et Ressources] |
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. |
+ | |||
+ | 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/]] | ||