Vous pouvez télécharger le dernier SDK, y compris adb ici . Lorsque vous extrayez cette archive, un fichier Lisezmoi explique comment installer le SDK. Je la liste ici pour votre référence.
Welcome to the Android SDK!
The Android SDK archive initially contains only the basic SDK tools. It does
not contain an Android platform or any third-party libraries. In fact, it
doesn't even have all the tools you need to develop an application.
In order to start developing applications, you must install the Platform-tools
and at least one version of the Android platform, using the SDK Manager.
Platform-tools contains build tools that are periodically updated to support new
features in the Android platform (which is why they are separate from basic
SDK tools), including adb, dexdump, and others.
To install Platform-tools, Android platforms and other add-ons, you must
have an Internet connection, so if you plan to use the SDK while
offline, please make sure to download the necessary components while online.
To start the SDK Manager, please execute the program "android".
From the command-line you can also directly trigger an update by
executing:
tools/android update sdk --no-ui
Tip: use --help to see the various command-line options.
For more information, please consult the Android web site at
http://developer.android.com/sdk/
Une fois installé (vous devrez installer Java si vous ne l'avez pas déjà fait), vous pouvez naviguer vers android-sdk-linux / platform-tools et exécuter adb à partir de là en tapant
./adb [options]
J'admets librement que ce n'est peut-être pas la solution la plus élégante, mais cela fonctionne pour moi. ISTR que sur une autre machine Ubuntu, j'ai réussi une installation minimale avec seulement des outils de plate-forme sans Java, mais je ne trouve pas mes notes à ce sujet.
Marbre organique
la source
Si vous pensez que vous avez le dernier SDK mais que l'outil adb est plus ancien,
Utilisation,
Refernce http://bernaerts.dyndns.org/linux/74-ubuntu/328-ubuntu-trusty-android-adb-fastboot-qtadb
la source
usr/local/bin/adb
.En améliorant la réponse de Organic Marble, pour installer uniquement les derniers outils (pas le sdk entier), utilisez le filtre de plate-forme comme ci-dessous:
la source
Il y a d'excellentes réponses déjà publiées ici, mais pour une méthode extrêmement simple, il suffit de saisir les derniers outils de la plate-forme sans tout le gonflement supplémentaire et de les combiner avec un alias bash pour plus de commodité.
Cela va créer un nouveau répertoire 'Android' à la racine de votre répertoire personnel. Modifiez les chemins ci-dessous (et dans mon exemple les alias bash) si vous préférez un emplacement différent.
Ensuite, téléchargez et extrayez les outils de la plateforme de Google:
Maintenant , la dernière
adb
,fastboot
et d' autres outils sont disponibles pour exécuter directement à partir du nouveau extrait répertoire « plate - forme-tools ». Utilisez des alias bash pour les rendre plus faciles à utiliser (après avoir désinstallé les packages de distribution obsolètes pour éviter les conflits). Cet exemple de commande alias laadb
commande, la rendant immédiatement disponible pour utilisation:Et éventuellement
fastboot
aussi:La mise à jour est aussi simple que
cd
d'accéder au répertoire Android et de répéter l'étape de téléchargement et d'extraction à nouveau. Utilisezadb version
pour vérifier votre version actuellement installée.la source
Je vais ajouter quelques trucs que j'ai appris plus tôt dans la journée.
J'ai eu deux versions de
adb
installé en même temps en raison d'une série d'étapes fascinantes, Ubuntu 18.04; d'une manière ou d'une autre, une version antérieure du SDK Android a créé un lien symbolique/usr/bin/adb
, donc le lancement du packager React Native tirerait d'un adb conflictuel et provoquerait des symptômes assez difficiles à interpréter. Je pense que c'est parce que j'ai installé remove + réinstallé Android Studio./home/<USER>/Android/Sdk/platform-tools
est l'emplacement par défaut dans lequel se trouvera votre exécutable adb.Vous pouvez vérifier sa version en:
Voici les variables de chemin que vous pourriez trouver:
Ensuite, vous pouvez vous assurer que votre système l'utilise avec:
Cela vous permettrait également d'utiliser à partir d'un répertoire d'installation personnalisé; remplacez
/home/<USER>/Android/Sdk/platform-tools/adb
par le chemin de votre exécutable.la source
Si vous exécutez une version 64 bits d'Ubuntu, vous devez installer certaines bibliothèques 32 bits avec la commande suivante :
Installez ensuite adb et fastboot:
Suivez ensuite ce guide :
la source
essayez celui-ci Linux Minimal ADB et Fastboot Tools https://www.gizdev.com/latest-minimal-adb-and-fastboot-tools/
la source