267 votes

Comment télécharger le SDK Android sans télécharger Android Studio ?

Pour l'instant, j'utilise un PC Windows 8.1 qui ne dispose pas de l'espace de stockage ou de la mémoire vive nécessaires à un environnement de développement intégré comme Android Studio ou Eclipse. Je veux télécharger les outils Android SDK, sans l'IDE. Comment cela peut-il se faire ?

4 votes

Réponse courte : en installant le SDK 24, puis en le mettant à jour vers le 27. comme expliqué ici .

0 votes

@xavier_fakerat J'ai mis à jour le post et inclus les liens avec l'instruction d'upvoter votre réponse si elle est jugée utile, merci pour votre post original. Remarquez que je n'ai pas copié une seule phrase, seulement pris quelques liens DL ;)

0 votes

@andreszs Merci, notez que je ne voulais pas dire que vous avez copié le contenu mais juste que la solution de contournement était aussi utile et informative et qu'elle doit être liée à une autre sur le site de stack overflow.

237voto

Mr D Points 2477

Vous pouvez trouver les outils de ligne de commande à l'adresse page des téléchargements dans la section "Outils en ligne de commande uniquement".

enter image description here

Ce sont les liens fournis dans la page à partir de maintenant (version 26.1.1) :

Assurez-vous d'avoir lu et accepté les conditions de service avant de télécharger l'un des outils de ligne de commande.

La version d'installation pour Windows ne semble plus être disponible, voici le lien pour la version 24.4.1 :

17 votes

Cette solution fonctionnait auparavant, mais à partir d'aujourd'hui, le paquet SDK autonome pour la version actuelle r25.2.3 n'est plus disponible.

1 votes

Il semble qu'il n'y aura pas d'installateur pour les futures versions

67 votes

Que suis-je censé faire avec ce nouveau téléchargement ? Il y a seulement un tas de fichiers batch dedans qui semblent ne rien faire.

118voto

Tom Points 728

Accédez à la section "Obtenir uniquement les outils de ligne de commande" de l'application Android. téléchargements et téléchargez les outils pour votre système.

Pour Windows :

Extrayez le contenu vers C:\Android\android -sdk

Naviguez vers C:\Android\android -sdk \tools\bin et ouvrir une fenêtre de ligne de commande
(shift + clic droit)

Exécutez ce qui suit pour télécharger le dernier paquet Android :

sdkmanager "platforms;android-25" 

Tout mettre à jour

sdkmanager --update

Autres systèmes d'exploitation Faites à peu près la même chose, mais sans utiliser les répertoires Windows.

Le site sdkmanager donne plus d'informations sur les commandes à utiliser pour installer votre SDK.

3 votes

Sdkmanager ne télécharge aucune plateforme pour moi. Il dit "terminé" mais quand je vérifie, il n'est pas là.

2 votes

$ ./sdkmanager "platforms;android-29" Warning: Could not create settings java.lang.IllegalArgumentException at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.<in‌​it>(SdkManagerCliSet‌​tings.java:428) at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.cre‌​ateSettings(SdkManag‌​erCliSettings.java:1‌​52) at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.cre‌​ateSettings(SdkManag‌​erCliSettings.java:1‌​34) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkMan‌​agerCli.java:57) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkMan‌​agerCli.java:48)

7 votes

@mcandre Passing --sdk_root=${ANDROID_HOME} ou --sdk_root=%ANDROID_HOME% (Batch) résout l'erreur ici.

41voto

Gayan Weerakutti Points 1989

Approche en ligne de commande

mkdir android-sdk
cd android-sdk
wget https://dl.google.com/android/repository/sdk-tools-linux-*.zip
unzip sdk-tools-linux-*.zip
tools/bin/sdkmanager --update

Extra

sdk-tools-linux-*.zip ne comprend que les outils en ligne de commande. Ceci extrait le contenu dans un seul répertoire nommé tools comme :

+- android-sdk
    +- tools

Pour obtenir les paquets SDK, nous pouvons exécuter :

tools/bin/sdkmanager --update

Le sdkmanager accepte le drapeau suivant :

--sdk_root=<sdkRootPath>: Use the specified SDK root instead of the SDK 
                          containing this tool

Mais si nous omettons ce drapeau, cela suppose que tools le répertoire parent comme Root du sdk, ici dans notre cas android-sdk répertoire.

Si vous vérifiez le dossier Android-sdk après avoir exécuté tools/bin/sdkmanager --update ce sera comme :

+- android-sdk
    +- tools
    +- emulator  
    +- platforms  
    +- platform-tool

Si nécessaire, définissez également la variable d'environnement ANDROID_HOME comme suit :

export ANDROID_HOME=/path/to/android-sdk

0 votes

Cette réponse est nécessaire si la réponse acceptée est correcte, mais elle n'est d'aucune utilité...

2 votes

@silentsudo La version téléchargée ne contient que le strict minimum de paquets. Cette réponse fournit des détails sur la façon de la mettre à jour correctement, afin qu'elle fonctionne réellement.

0 votes

Note : @GayanWeerakutti _https://dl.google.com/android/repository/sdk-tools-linux-*.‌​zip_ Le paquet SDK Tools est déprécié et ne reçoit plus de mises à jour. À la place, nous devrions utiliser le nouveau paquet tools en ligne de commande pour le remplacer.

17voto

xavier_fakerat Points 675

Ce tutoriel est un juste étape par étape pour l'installation du SDK Android (Software Development Kit) en supposant que l'utilisateur part de zéro.

Il y a juste quelques conditions préalables à noter :

  • Environnement d'exécution Java (ou JDK) à l'adresse suivante Site web d'Oracle (et téléchargez la version correcte (32 ou 64 bits) pour votre ordinateur).
  • Une bonne connexion Internet (nécessaire pour télécharger les images système, etc.)

Je recommande d'utiliser le programme d'installation hors ligne du SDK pour installer les outils essentiels, à savoir le SDK et le gestionnaire AVD : La dernière version de l'installateur se trouve ici : Installateur du SDK_r24.4.1 (pour Windows), Installateur du SDK_r24.4.1 (pour linux) ou Installateur du SDK_r24.4.1 (pour macos)

Pour ce guide, j'ai utilisé Windows :

Voici la procédure à suivre :

  • Selon votre choix, téléchargez le paquet SDK approprié à partir des liens ci-dessus (mais pour cet exemple, je vais utiliser la méthode manuelle).
  • Après avoir téléchargé le paquet, commencez l'installation (et choisissez le dossier d'installation désiré pour procéder ou laissez simplement le dossier par défaut %USERPROFILE%\android-sdk ) :

enter image description here

  • Lorsque vous avez terminé, laissez l'option de téléchargement des images système "cochée" :

enter image description here

Maintenant, nous sommes dans les affaires...

  • La fenêtre du gestionnaire de SDK apparaît, vous devez maintenant mettre à jour/télécharger d'autres paquets sdk (c'est-à-dire platform-tools, system-images, platforms etc. selon les niveaux d'API).

enter image description here

Note : Je recommande de télécharger des images x86 car elles sont beaucoup plus rapides que les images arm, et aussi d'obtenir le pilote Intel HAXM (hardware accelerated execution manager) pour augmenter significativement la vitesse de votre émulateur.

  • Tout est prêt, il ne vous reste plus qu'à créer et à configurer un appareil virtuel Android correspondant à la version Android que vous visez et à modifier les paramètres souhaités.

  • Pour ce faire, cliquez sur le bouton Outils dans le gestionnaire de SDK et sélectionnez gérer les AVD, puis dans la fenêtre suivante, cliquez sur Créer vous verrez un écran similaire à celui ci-dessous :

enter image description here

  • Après cela, démarrez le dispositif virtuel nouvellement créé.

enter image description here

  • Installez les applications et testez-les comme vous le souhaitez.

0 votes

Utilisé pour installer Android-sdk en février 2021. merci !

16voto

Vilius Points 194

Ce qui a fonctionné pour moi sur Windows :

  1. Outils de ligne de commande téléchargés à partir de https://developer.Android.com/studio/index.html
  2. Mettez l'ensemble tools de l'archive ZIP vers C:\Program Files (x86)\Android SDK\
  3. Lancé tools\android.bat en tant qu'administrateur, ce qui a ouvert l'habituel Gestionnaire de SDK fenêtre
  4. Installation des composants requis . Les fichiers ont été téléchargés sur ...\Android SDK\ (c'est-à-dire build-tools , platforms , platform-tools etc. sont apparus à côté des répertoires tools à l'intérieur de ...\Android SDK\ )
  5. Ouvrez le projet Android dans Intellij IDEA, naviguez jusqu'à Fichier->Structure du projet->SDKs et ajoutez Android SDK en vous dirigeant vers ...\Android SDK\ répertoire

6 votes

J'ai lancé le tools/android.bat en tant qu'administrateur mais la fenêtre du SDK Manager ne s'est pas ouverte comme vous l'avez décrit.

0 votes

@Stardust essayez de lancer le android.bat à partir d'une invite de commande (CMD). Cela pourrait donner des détails sur la raison pour laquelle la fenêtre du SDK Manager ne s'affiche pas.

0 votes

@Vilius Merci pour le conseil. J'ai fini par télécharger l'ancienne version de l'installateur fourni par M. D (ci-dessus), qui fonctionne toujours bien.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X