|
|
|
|
|
- Présentation
- Installation manuelle (déconseillée) : les éléments nécessaires
- Présentation
- SDK Android
- Version du SDK Android nécessaire pour WINDEV Mobile
- JDK utilisé pour le développement Android
- Gradle
Installation des outils de développement Android
Par défaut, lors de la première génération d'une application Android, l'assistant de génération propose de télécharger et d'installer automatiquement tous les éléments nécessaires : - Open JDK (sur un nouveau poste utilisant la génération Android).
- Le SDK Android de Google,
- Gradle.
Ces outils sont ainsi toujours disponibles dans la version adaptée à la version de WINDEV Mobile en cours d'utilisation. Attention : le premier téléchargement peut être relativement long. Remarque : Il est possible de configurer le Proxy à utiliser pour le téléchargement automatique : - dans l'assistant de génération de l'application Android.
- dans les options de WINDEV Mobile (onglet "Proxy").
Ces éléments peuvent également être installés manuellement. Ce type d'installation n'est pas recommandé car les versions des différents outils peuvent être déphasées avec la version attendue par WINDEV Mobile. Installation manuelle (déconseillée) : les éléments nécessaires Présentation Pour développer des applications Android avec WINDEV Mobile, il est nécessaire d'installer : - Le JDK : Le JDK (Java Development Kit) distribué par Oracle est utilisé pour compiler les fichiers Java générés.
- Le SDK Android de Google : Le SDK Android (Software Development Kit ou Kit de développement logiciel) est un ensemble de fichiers et d'applications distribué par Google afin de permettre la compilation d'applications pour le système d'exploitation Android.
- Gradle : Cet outil est nécessaire à la compilation et à la génération des applications Android.
- Sur certains appareils, il est nécessaire d'installer des fichiers complémentaires pour que le périphérique soit correctement détecté par le SDK et WINDEV Mobile.
Lors de la création d'un projet ou d'une configuration de projet pour Android, il est nécessaire de spécifier le chemin du SDK Android. SDK Android Où trouver le SDK Android ? Le SDK Android est disponible en téléchargement sur le site de Google consacré au développement pour Android ( http://developer.android.com). Pour développer des applications Android avec WINDEV Mobile, seul le "Stand-alone SDK" est nécessaire.
La version pour Windows du SDK "Stand-alone" se trouve à l'adresse suivante : http://developer.android.com/sdk/installing/index.html?pkg=tools. - Cliquez sur "Download the SDK Now".
- Téléchargez le SDK pour Windows.
Important : Ces adresses sont valides à l'heure de l'écriture de cette documentation. Comment installer le SDK Android ? La procédure à suivre est la suivante : - Décompressez le fichier téléchargé dans un dossier à la racine du lecteur "C:" pour éviter une virtualisation de Windows. Par exemple : "C:\Android\".
- Ouvrez le dossier avec l'explorateur de Windows.
- Lancez le programme "SDK Manager.exe". Ce programme va permettre l'installation des différentes versions existantes du SDK Android ainsi que leurs mises à jour.
Note : Il peut être nécessaire d'ajouter le chemin du sous-répertoire "Tools" dans le PATH de votre poste. Pour cela : - Affichez les propriétés du poste de travail.
- Dans l'onglet "Avancé", cliquez sur le bouton "Variables d'environnement".
- Sélectionnez l'option "PATH" dans les variables système et cliquez sur "Modifier".
- Ajoutez le chemin complet du répertoire "Tools".
Remarque : Le programme "SDK Manager.exe" peut afficher le message d'erreur suivant : "Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.". Ce message indique que le gestionnaire de SDK Android n'a pas réussi à établir une connexion HTTPS pour télécharger les composants du SDK. Pour résoudre ce problème, il faut : - Cliquer sur "Settings" dans la liste à gauche de la fenêtre.
- Cocher la case "Force https://... source to be fetched using http://".
- Cliquer "Save & Apply".
Version du SDK Android nécessaire pour WINDEV Mobile WINDEV Mobile a besoin au minimum de la version 6.0 du SDK Android. Cette version permet le développement d'applications pour Android 6.0 et supérieur. Si une version plus récente est installée, WINDEV Mobile utilisera cette version. Les applications générées resteront compatibles avec la version 6.0 de Android. Remarque : Pour profiter de la détection de la plateforme Android depuis WINDEV Mobile, il est également conseillé d'installer le package "USB Driver". Attention : Si vous n'utilisez pas le téléchargement automatique du SDK Android, pour générer les applications Android avec WINDEV Mobile, il est nécessaire : - de mettre à jour Android SDK Tools.
- d'installer les deux extras suivants : "Android Support Repository" et "Google Repository".
Pour générer des applications avec WINDEV Mobile, les éléments suivants sont nécessaires : | | | | | Pour WINDEV Mobile : | 25 jusqu'à 26 "Update 1" | 26 à partir de "Update 2" | 28 | 2024 | Android SDK Tools | 26.1.1 | 26.1.1 | 28 | 28 | Android Platform-Tools | 29.0.5 | 31.0.1 | | | Android SDK Build-Tools | 29.0.2 | 30.0.3 | | | Android Support Repository | 47 | | | | Google Repository | 58 | | | | Versions d'exécution et de compilation | | | | | | Version WINDEV Mobile | 24 "Update 4" à 25 "Update 3" | 25 "Update 4" à 26 "Update 2" | 26 "Update 3" à 27 "Update 3" | 27 "Update 4" à 28 | A partir de 28 | Version de compilation | Android 9 API Level 28 | Android 10 API Level 29 | Android 11 API Level 30 | Android 12 API Level 31 | Android 12 API Level 31 | Version d'exécution | Android 5.0 minimum | Android 5.0 minimum | Android 5.0 minimum | Android 5.0 minimum | Android 6.0 minimum |
Le SDK Android fonctionne sur Windows Vista et versions supérieures 64 bits. Windows 10 doit être privilégié. JDK utilisé pour le développement Android Où trouver le JDK ?
Il est possible de télécharger : Version du JDK à installer :
| | | | | WINDEV Mobile 25 à partir de la version "Update 2" et suivantes | WINDEV Mobile 27 | A partir de WINDEV Mobile 28 | Version JDK | 1.8 ou 10 | 11 (disponible uniquement en 64 bits) | 16.02 (disponible uniquement en 64 bits) | Remarques : - Le JDK seul est suffisant. Il n'est pas nécessaire de télécharger les versions packagées avec des modules complémentaires (JavaFX ou NetBeans par exemple).
- Le JDK 8 est parfois appelé JDK 1.8. Ces deux dénominations désignent le même produit.
- Il est nécessaire d'installer la version 64 bits du JDK.
- Si pour des besoins spécifiques plusieurs JDK sont installés, l'assistant de génération d'une application Android permet de sélectionner le JDK à utiliser pour compiler dans l'étape "Configuration" :
- Cliquez sur le bouton "Configuration avancée".
- Dans l'écran qui s'affiche, dans la zone "Commande du compilateur Java, sélectionnez "Personnalisé...".
- Sélectionnez le compilateur Java à utiliser.
- Validez la fenêtre et continuez l'assistant de génération de l'application.
Gradle Où trouver Gradle ?La compilation de projets Android avec WINDEV Mobile 2024 fonctionne avec la version 7.5.1 de Gradle. Gradle est disponible en téléchargement sur le site suivant : http://gradle.org/gradle-download/. La version actuellement en téléchargement est une version supérieure à la version 7.5.1 nécessaire à WINDEV Mobile. - Dans la partie "Older releases", cliquez sur "releases page".
- Dans la page qui s'affiche, sélectionnez la version 7.5.1.
- Cliquez sur "Binary-only".
- Un fichier au format Zip est téléchargé.
- Dézippez les fichiers de l'archive dans un répertoire du poste de développement.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|