Aller au contenu

Android SDK

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 9 mars 2015 à 19:45 et modifiée en dernier par 90.15.100.116 (discuter) (Eclipse n'est plus l'IDE officiel du SDK android depuis la sortie d'android studio en 2015). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Le kit de développement (SDK) d'Android est un ensemble complet d'outils de développement[1]. Il inclut un débogueur, des bibliothèques logicielles,un émulateur basé sur QEMU, de la documentation, des exemples de code et des tutoriaux. Les plateformes de développement prises en charge par ce kit sont les distributions sous Noyau Linux, Mac OS X 10.5.8 ou plus, Windows XP ou version ultérieure. L'IDE officiellement supporté était Eclipse combiné au plugin d'outils de développement d'Android (ADT), mais depuis 2015, Google officialise Android Studio qui devient alors l'IDE officiel pour le SDK Android. Les développeurs peuvent utiliser n'importe quel éditeur de texte pour modifier les fichiers Java et XML, puis utiliser les outils en ligne de commande (Java Development Kit et Apache Ant sont obligatoires) pour créer, construire et déboguer des applications Android ainsi que contrôler des périphériques Android (pour déclencher un redémarrage, installer un logiciel à distance ou autre)[2].

Émulateur

Le SDK comprend un émulateur qui permet de simuler les différentes versions d'Android, permettant ainsi aux développeurs de tester leurs applications ou de tester les fonctionnalités d'Android[3]. Le SDK contient plusieurs images en fonction des différentes versions d'Android[3].

Capture d'écran

Le SDK permet de prendre une capture d'écran de tout appareil connecté à un ordinateur par USB[3].

Code sources d'Android

Chaque version du SDK Android contient l'intégralité du code source d'Android, ce qui permet aux développeurs de créer leurs propres versions d'Android[3].

Android Debug Bridge

L'Android Debug Bridge (ADB) est un outil inclus dans le package Android SDK. Il se compose d'un programme client et d'un programme serveur qui communiquent entre eux.

Fonctions

Les fonctions principales sont :

  • copie de fichier ;
  • accès à la console Android ;
  • sauvegarde de la mémoire ROM ;
  • installation de logiciel.

Installation de l'Android Debug Bridge

L'Android Debug Bridge fait partie du kit de developpement d'Android (Android SDK) que l'on peut télécharger sur le site officiel[4].

Utilisation de l'Android Debug Bridge

Les principales commandes sont :

  • copie de fichier : adb push source destination ;
  • accès à la console Android : adb shell ;
  • sauvegarde de la mémoire ROM : adb backup -all ;
  • installation de logiciel : adb install NomDuFichierApk.

Notes et références

  1. (en) « Developer Tools », sur Android Developers (consulté le )
  2. (en) Jon Westfall, « Backup & Restore Android Apps Using ADB », sur JonWestfall.Com, (consulté le )
  3. a b c et d (en) « Exploring the SDK », sur Android Developers (consulté le )
  4. http://developer.android.com/sdk/index.html

Voir aussi

Liens externes