web-dev-qa-db-fra.com

Comment installer le gestionnaire SDK sur Linux Ubuntu 16.04?

J'essayais d'installer SDK Android à l'aide des outils de ligne de commande SDK téléchargé à partir du lien https://dl.google.com/Android/repository/sdk-tools-linux-3859397.Zip sur mon PC Linux Ubuntu 16.04.

j'exécute la commande suivant la commande pour l'installation

./ SDK de mise à jour Android

mais l'installation s'est arrêtée et a donné le message suivant sur le terminal ----------------------------- -------------------------------------------------- -------------------------------------------------- ---


La commande "Android" est obsolète. Pour le SDK manuel, AVD et la gestion de projet, veuillez utiliser Android Studio. Pour les outils de ligne de commande, utilisez tools/bin/sdkmanager et tools/bin/avdmanager


Les commandes du SDK "Android" peuvent être traduites en commandes sdkmanager au mieux. Continuer? (Cette invite peut être supprimée avec l'argument de ligne de commande - use-sdk-wrapper ou en définissant la variable d'environnement USE_SDK_WRAPPER) [y/N]: y

En cours d'exécution/home/utilisateur/Android/Sdk/bin/sdkmanager --update

Avertissement: Java.net.SocketException: réinitialisation de la connexion

Avertissement: impossible de télécharger les listes de sources!

Terminé

----------------------------------------- -------------------------------------------------- ----------------------------------------

comment résoudre cette erreur. ou me suggérer un moyen d'installer Android sdk sur mon pc linux sans installer Android studio.

7
divakar

Un peu en retard, mais dans la même situation. Il semble que ce ne soit pas une erreur, mais la façon dont les outils ont évolué: ils poussent les utilisateurs à utiliser Android Studio s'ils veulent l'interface graphique pour le gestionnaire sdk, elle n'est utilisable qu'à partir de l'IDE .

Vous disposez toujours de la ligne de commande sur bin/sdkmanager dans ce dossier à partir du téléchargement, et des instructions peuvent être trouvées ici , mais elles ne sont pas super non plus, donc je vais partager ce que j'ai fait:

  1. téléchargé le dernier fichier compressé de cette page (lien en bas)
  2. dézippé quelque part (j'ai choisi /opt/Android/android-sdk)
  3. créé un lien symbolique pour ajouter sdkmanager à mon chemin (ln -s /opt/Android/android-tools/bin/sdkmanager ~/.local/bin/sdkmanager)
  4. des outils de plate-forme installés et des outils de génération pour KitKat et plus à l'aide de sdkmanager "platform-tools" "platforms;Android-19" "build-tools;19.1.0" (Sudo peut être nécessaire)

Vous pouvez vérifier les versions disponibles en utilisant sdkmanager --list, et déterminez ce dont vous avez besoin pour prendre en charge et télécharger des outils pour d'autres versions. Le téléchargement ne montrera aucun progrès, il vous dira seulement que c'est fait après un certain temps.

Je suppose que ce n'est pas un gros problème de garder Android Studio installé uniquement pour avoir accès à l'interface graphique du gestionnaire sdk, mais je vais me contenter des outils de ligne de commande. C'est très louche de Google, spécialement aux gens pas vraiment dans leur version piratée Intellij.

6
Mike Valeriano