- - Qu'est-ce que la BAD et comment l'installer avec Android SDK

Qu'est-ce que ADB et comment l'installer avec Android SDK

Quand il s'agit de modding Android, la plupart des novicesles utilisateurs sont confus ou laissés perplexes par référence à une certaine "adb". Cela est particulièrement vrai lorsque vous recherchez quelque chose sur votre appareil, ou en particulier son root. ADB est le jouet miracle d'Android et tout le monde semble l'adorer. Voyons donc ce qu'il en est et pourquoi vous en avez besoin, et comment vous pouvez l'obtenir.

Qu'est-ce que la BAD?

ADB signifie Android Debug Bridge. Il fait partie du SDK Android standard, que vous pouvez récupérer ici. Fondamentalement, il fournit une interface basée sur un terminal pour interagir avec le système de fichiers de votre téléphone. La plate-forme Android étant basée sur Linux, la ligne de commande est le seul moyen d'obtenir et de manipuler l'accès root souvent nécessaire pour effectuer certaines opérations avancées sur votre appareil à l'aide de l'accès root.

Bien que ces choses puissent être faites directement sur leappareil lui-même en utilisant un émulateur de terminal, il sera plutôt difficile d’exécuter des commandes complexes sur un écran aussi petit. ADB fournit le pont entre votre machine et votre ordinateur.

Comment installer ADB

Étape 1: Installation du SDK Android

Remarque: Au moment de mettre à jour ce guide, les dernièresLa version du SDK Android disponible est la version 8 et nous l’utiliserons dans la suite du guide. Cependant, les outils fonctionneront de la même manière, même si vous avez une version ultérieure. Dans le cas des versions antérieures, l'emplacement de certains outils était différent et il est recommandé d'obtenir la dernière version disponible.

La première étape consiste à télécharger le SDK. Utilisez le lien indiqué à la fin de cet article et téléchargez la dernière version du SDK Android à partir de là. Des versions sont disponibles pour Microsoft Windows, Linux et Mac OS X. Dans le cas de Windows, un programme d’installation et un fichier zip sont disponibles, mais il n’est pas nécessaire d’utiliser le programme d’installation, car une installation formelle n’est pas nécessaire.

Une fois que vous avez téléchargé le SDK, extrayez simplement le fichier compressé dans un emplacement de votre ordinateur. Dans notre cas, nous l’avons extrait à la racine de notre lecteur C et cela rend C: android-sdk-windows l'emplacement d'installation du SDK. À partir de là, nous nous référerons à cet emplacement par le terme «dossier SDK».

Étape 2: téléchargement des outils de la plate-forme SDK

Auparavant, ADB était inclus dans le SDK parpar défaut dans le sous-dossier ‘tools’, mais maintenant, il a été déplacé dans le sous-dossier ‘platform-tools’ qui doit être téléchargé en tant que package SDK. Heureusement, c'est assez facile:

Il suffit de parcourir le dossier du SDK et de le lancer.Directeur. Lors du premier lancement, il vous présentera une fenêtre permettant de choisir les packages à installer. La première option commence par ‘Android SDK Platform-tools’. Assurez-vous qu'il est coché, et décochez tous les autres paquets pour l'instant. Vous pouvez cocher / décocher un colis en cliquant sur son nom, puis en sélectionnant le bouton radio Accepter / Rejeter. Votre fenêtre devrait ressembler à ceci:

Maintenant, cliquez simplement sur «Installer» et attendez que leles outils de la plateforme sont installés. Une fois le processus terminé, vous aurez un dossier ‘platform-tools’ dans votre dossier SDK. Ce dossier comprendra ADB et toutes ses dépendances.

Étape 3: Définition de la variable Path

Maintenant, vous avez installé ADB, mais vous devrez utiliser le chemin complet de la commande ADB de cette façon (C: android-sdk-windowsplatform-toolsadb) ou d’abord changer de répertoire dans lele sous-dossier platform-tools du dossier SDK à chaque fois, et cela peut devenir assez compliqué. Pour rendre ADB ainsi que d'autres outils SDK Android et des outils de plate-forme facilement accessibles de n'importe où sur la ligne de commande, nous allons ajouter leurs chemins d'accès à la variable d'environnement PATH. Cette méthode ne s'appliquera qu'aux utilisateurs Windows. Si vous êtes un utilisateur Linux ou Mac, ajoutez les sous-dossiers ‘tools’ et ‘platform-tools’ du SDK Android à la variable PATH de votre système à l’aide de la méthode standard de votre système d’exploitation.

  • Si vous n'avez aucune expérience en matière de modification de variables d'environnement système, définissez maintenant un point de restauration du système afin de pouvoir y revenir en cas de problème.
  • Si vous utilisez Windows 7, cliquez avec le bouton droit sur la souris.Cliquez sur l'icône "Ordinateur" et cliquez sur "Propriétés". Maintenant, cliquez sur ‘Paramètres système avancés’ dans les options du volet de gauche pour afficher la fenêtre ‘Propriétés système’. Les utilisateurs de Windows XP obtiendront directement cette fenêtre s’ils cliquent avec le bouton droit de la souris sur "Poste de travail", puis sur "Propriétés".
  • Dans la fenêtre "Propriétés système", cliquez sur le bouton "Variables d'environnement" de l'onglet "Avancé".
    Pathchange
  • Recherchez "Chemin" dans la section "Variables système" et double-cliquez dessus pour le modifier.
  • Veillez à ne PAS supprimer l’entrée existante dans la «valeur de la variable», sinon vous risquez de gâcher les choses sur votre ordinateur. Ajoutez simplement la chaîne suivante à la fin, y compris les deux points-virgules:
    ;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools

    Si vous avez extrait le contenu du SDK dans un autre répertoire, assurez-vous de l’utiliser pour votre variable PATH.

Après avoir ajouté la chaîne, voici à quoi ressemble ma variable Path:

C:Program FilesCommon FilesMicrosoft SharedWindows Live;C:Program Files (x86)Common FilesMicrosoft SharedWindows Live;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)Windows LiveShared;C:Program FilesJavajdk1.6.0_23bin;C:Program Files (x86)Javajdk1.6.0_23bin;C:android-sdk-windowstools;C:android-sdk-windowsplatform-tools

Ne vous inquiétez pas si le vôtre n’inclut pas certains desautre texte - ce qui est important est la manière dont la nouvelle entrée doit être ajoutée à celle existante, et la façon dont les entrées précédentes DOIVENT être laissées inchangées. Notez que les points-virgules sont nécessaires pour séparer chaque entrée de variable de chemin des entrées précédente et suivante. Une fois que vous avez ajouté le chemin, votre ordinateur peut nécessiter un redémarrage.

Si vous vous êtes trompé en modifiant la variable Path et en supprimant les entrées existantes, restaurez simplement le point de restauration du système que vous avez créé et réessayez, en faisant plus attention cette fois-ci.

Étape 4: Installation des pilotes USB

Enfin, vous devez installer les pilotes USB. Vous pouvez ou non avoir besoin d'effectuer cette étape, selon votre appareil. Si vous utilisez un appareil livré avec un système d'exploitation Android tel que le Nexus One, cela sera nécessaire. Si d'autres appareils sont livrés avec leur version personnalisée d'Android et que certains outils permettent de synchroniser l'appareil avec le PC, tels que les appareils de HTC livrés avec HTC Sync ou les appareils de Samsung livrés avec le propre logiciel de Samsung, le pilote approprié pour votre ordinateur. Le périphérique sera automatiquement installé avec ce progiciel.

  • La première étape consistera à télécharger les pilotes USB. Pour ce faire, lancez SDK Manager à partir du dossier SDK, puis cliquez sur "Packages disponibles" dans le volet de gauche.
  • Développez "Compléments tiers", puis "Compléments Google Inc." et cochez la case "Package de pilote Google Usb", comme indiqué dans l'image ci-dessous:
  • Cliquez sur ‘Install Selected’ et dans la fenêtreapparaît, cliquez sur le bouton radio "Accepter tout" puis sur le bouton "Installer". Attendez patiemment pendant que les pilotes USB sont téléchargés et installés dans le SDK Android.
  • Les pilotes pour les systèmes 32 bits et 64 bits seront désormais présents dans le dossier SDK sous les sous-dossiers ‘usb_driverx86’ et ‘usb_driverx64’ respectivement.

Maintenant que les pilotes USB ont été téléchargés, vous pouvez les installer sur votre ordinateur comme suit:

  • Sur l'appareil, accédez à l'écran d'accueil, appuyez sur M e n u, sélectionnez Applications > Développementet permettre Débogage USB.
  • Connectez maintenant votre téléphone au PC via USB. L'installation d'un nouveau matériel devrait commencer et la recherche des pilotes commencera.
  • Pointez manuellement les pilotes dans le dossier correspondant à votre système d'exploitation et laissez-les s'installer.
  • Une fois les pilotes installés, vous pouvez vérifier que l'installation est réussie en accédant au Gestionnaire de périphériques. Votre téléphone devrait apparaître sous ‘Interface ADB’, comme dans cet exemple:

DevManagerImage

Comment utiliser la BAD

À ce stade, le réglage est terminé. Ici, vous pouvez simplement utiliser Adb pour manipuler votre téléphone comme bon vous semble. Sous Windows, le meilleur moyen de le faire consiste à utiliser une invite de commande. Pour vous assurer que adb a été configuré correctement, exécutez l’invite de commande, tapez ‘périphériques adb’, puis appuyez sur entrée. Votre appareil connecté doit apparaître avec un numéro de série.

cmd

C'est pour ce guide. Nous voudrions souligner le fait que jouer avec votre téléphone à ce niveau peut être dangereux si vous ne savez pas ce que vous faites et peut même rendre le téléphone complètement inutile. S'il vous plaît faites-le à vos risques et périls.

Pour une liste complète des commandes adb, consultez le guide officiel adb ici.

Télécharger le SDK Android

Note de l'éditeur: ADB est réservé aux utilisateurs avancés. Si vous avez besoin d'ADB avec une interface utilisateur graphique, consultez QtADB.

commentaires