web-dev-qa-db-fra.com

Impossible d’obtenir le numéro de version ADT requis à partir du

Hier, j'ai essayé d'installer le plug-in ADT sur Eclipse, mais lorsque je l'ai redémarré, j'ai trouvé l'écran suivant:

 Error

Lorsque je clique sur «Ouvrir le gestionnaire de SDK», je vois quelque chose qui se charge mais après avoir attendu, rien ne s'ouvre:

 Loading

Après que ce dialogue se ferme et je ne vois plus rien d’Android

PS: Ignore le code derrière.

23
SupineDread89

vous mettez à niveau Android Studio vers la version 2.3? de la console D:\Programas\AppData\Local\Android\SDK\tools\traceview.bat Cette erreur est due à l'absence de traceview.bat. files, download traceview.bat , et place le fichier dans votre SDK\tools

18
ZhongXiaoBei
29
XngPro
  1. Téléchargez une version antérieure des outils du SDK ( https://dl.google.com/Android/repository/tools_r24.4.1-windows.Zip ). Remplacez le suffixe -windows par -macosx ou -linux pour obtenir des packages pour d'autres plates-formes.
  2. Décompressez dans le répertoire sdk-Eclipse. Vous obtiendrez la structure de répertoires suivante sdk-Eclipse/tools/.
  3. Exécutez Android.bat à partir du répertoire tools et téléchargez les plates-formes requises et les outils de construction. Faites attention à NE PAS METTRE À JOUR LES OUTILS DU SDK!
  4. Changez le répertoire du SDK Android dans Eclipse (Windows-> Préférences-> Android, Emplacement du SDK) en votre nouveau répertoire "sdk-Eclipse".
13
joshas

1.Téléchargez le fichier SDK à partir de ce link .

2. Décompressez-le.

3.Placez ces deux fichiers dans: /Users/computer_name/AppData/Local/Android/sdk/ ou vous pouvez le placer à l'endroit souhaité.

  1. Ensuite, ouvrez Eclipse IDE.

  2. Allez dans Windows-> préférences-> changez l'emplacement du sdk

  3. Et placez l'emplacement où se trouve le sdk . Exemple: si vous stockez ces deux fichiers dans /Users/computer_name/AppData/Local/Android/sdk/, définissez l'emplacement -> /Users/computer_name/AppData/Local/Android/sdk/sdk.

note: Ici sdk/sdk _ parce que vous stockez deux fichiers téléchargés - fichier sdk et SDK Manager dans le fichier sdk. 

Bonne codage :)

3
Sadia

Vous pouvez télécharger votre adt à partir de Eclipse Marketplace ou Installer un nouveau logiciel. Sinon, vous pouvez également spécifier le répertoire adt installed.

Nous allons voir ici à propos du marché Eclipse.

Sélectionnez Aide-> Eclipse Marketplace

puis tapez adt puis installez le plugin adt .  enter image description here

3
sivaprakash

J'ai résolu ce problème en quelques étapes:

Téléchargez ceci: https://dl.google.com/Android/repository/tools_r25.2.1-windows.Zip

Ensuite, accédez au chemin du dossier de votre SDK. dans mon cas, mes SDK Android sont stockés ici:

C:\Users\[COMPUTER NAME]\Android-sdks\

Renommez "tools" en "tools backup"

Extrayez le tools_r25.2.1-windows.Zip, copiez-le et mettez-le dans le dossier du SDK Android

Redémarrez l'Eclipse

Caused: le fichier d'outils peut être modifié si vous installez le dernier studio Android.

1
Snow Bases

Je pense que vous avez utilisé le même emplacement de SDK pour Eclipse et Android Studio. Essayez de ne pas le faire, car cela créerait des erreurs !!
J'espère que ce conseil vous aide 

1
Mhido

Le fichier exécutable de SDK Manager a disparu dans le chemin d'accès au SDK, je suppose qu'il a été supprimé avec force par Google.

voir également: 

À propos, Eclipse affiche l'erreur dans la vue de la console lorsque j'exécute un projet:

[2017-03-16 15:40:53 - DDMS] DDMS files not found: /Users/MyName/Library/Android/sdk/tools/traceview 

Il existe peut-être une solution permettant de trouver le SDK Manager.exe pour les utilisateurs de Windows, voir: Il manque l’option 'Lancer le logiciel SDK Manager autonome' dans Android Studio 2.3 dans le 'Gestionnaire de SDK' , mais pour les utilisateurs de la base Linux, je n’ai pas. idée...

Quelqu'un pourrait-il aider à le résoudre sur le Mac?

1
Shrdi

Si vous n'avez pas besoin d'utiliser les émulateurs de périphérique dans Eclipse, au lieu de dupliquer le répertoire SDK d'Android Studio, vous pouvez simplement créer des liens symboliques du nouveau répertoire Eclipse vers l'ancien pour tous les sous-répertoires sauf tools/, puis dans le SDK Eclipse. répertoire extraire la v25.2.0 des outils.

Plus en détail, pour Linux/MacOS:

1) étant donné le répertoire SDK existant dans $TOPDIR/Android-sdk utilisé par Android Studio,

2) créer un nouveau répertoire vide $TOPDIR/Android-sdk-Eclipse

$ cd $TOPDIR
$ mkdir Android-sdk-Eclipse

3) pour chaque répertoire en 1) sauf tools:

$ ls -al $TOPDIR/Android-sdk
...
drwxrwxr-x  3 xxxuser xxxuser 4096 ott 19  2016 add-ons
drwxrwxr-x  9 xxxuser xxxuser 4096 dic  1 13:58 build-tools
drwxrwxr-x 21 xxxuser xxxuser 4096 ott 26  2016 docs
drwxrwxr-x  7 xxxuser xxxuser 4096 gen  8 14:49 emulator
drwxrwxr-x  5 xxxuser xxxuser 4096 feb 23  2017 extras
drwxrwxr-x  3 xxxuser xxxuser 4096 ott 23 17:05 fonts
-rw-rw-r--  1 xxxuser xxxuser   16 gen  8 15:26 .knownPackages
drwxrwxr-x  2 xxxuser xxxuser 4096 feb 15  2017 licenses
drwxrwxr-x  3 xxxuser xxxuser 4096 lug 21 11:48 lldb
drwxrwxr-x 12 xxxuser xxxuser 4096 dic 14 12:15 ndk-bundle
drwxrwxr-x  4 xxxuser xxxuser 4096 feb 15  2017 patcher
drwxrwxr-x 23 xxxuser xxxuser 4096 dic  4 14:10 platforms
drwxrwxr-x  5 xxxuser xxxuser 4096 gen  8 14:49 platform-tools
drwxrwxr-x 23 xxxuser xxxuser 4096 dic 12 13:17 skins
drwxrwxr-x  5 xxxuser xxxuser 4096 nov 23 14:16 sources
drwxrwxr-x 12 xxxuser xxxuser 4096 dic 21 13:52 system-images
drwxrwxr-x  2 xxxuser xxxuser 4096 dic 14  2016 temp
drwxrwxr-x  6 xxxuser xxxuser 4096 set 22 10:21 tools

créer un lien symbolique dans le répertoire 2):

$ cd $TOPDIR/Android-sdk-Eclipse
$ ln -s ../Android-sdk/add-ons .
...
$ ln -s ../Android-sdk/temp .

3) téléchargez le fichier https://dl.google.com/Android/repository/tools_r25.2.5-linux.Zip (remplacez Linux par Macosx ou même par Windows pour d’autres plateformes) Dans le répertoire 2) et décompressez-le:

$ unzip tools_r25.2.5-linux.Zip

4) éventuellement le répertoire 2) aura le contenu suivant:

$ ls $TOPDIR/Android-sdk-Eclipse
...
lrwxrwxrwx  1 xxxuser xxxuser        22 gen  8 15:13 add-ons -> ../Android-sdk/add-ons
lrwxrwxrwx  1 xxxuser xxxuser        26 gen  8 15:13 build-tools -> ../Android-sdk/build-tools
lrwxrwxrwx  1 xxxuser xxxuser        19 gen  8 15:13 docs -> ../Android-sdk/docs
lrwxrwxrwx  1 xxxuser xxxuser        23 gen  8 15:13 emulator -> ../Android-sdk/emulator
lrwxrwxrwx  1 xxxuser xxxuser        21 gen  8 15:13 extras -> ../Android-sdk/extras
lrwxrwxrwx  1 xxxuser xxxuser        20 gen  8 15:13 fonts -> ../Android-sdk/fonts
lrwxrwxrwx  1 xxxuser xxxuser        23 gen  8 15:13 licenses -> ../Android-sdk/licenses
lrwxrwxrwx  1 xxxuser xxxuser        19 gen  8 15:13 lldb -> ../Android-sdk/lldb
lrwxrwxrwx  1 xxxuser xxxuser        25 gen  8 15:13 ndk-bundle -> ../Android-sdk/ndk-bundle
lrwxrwxrwx  1 xxxuser xxxuser        22 gen  8 15:13 patcher -> ../Android-sdk/patcher
lrwxrwxrwx  1 xxxuser xxxuser        24 gen  8 15:13 platforms -> ../Android-sdk/platforms
lrwxrwxrwx  1 xxxuser xxxuser        29 gen  8 15:13 platform-tools -> ../Android-sdk/platform-tools
lrwxrwxrwx  1 xxxuser xxxuser        20 gen  8 15:13 skins -> ../Android-sdk/skins
lrwxrwxrwx  1 xxxuser xxxuser        22 gen  8 15:13 sources -> ../Android-sdk/sources
lrwxrwxrwx  1 xxxuser xxxuser        29 gen  8 15:15 system-images -> ../Android-sdk/system-images/
lrwxrwxrwx  1 xxxuser xxxuser        19 gen  8 15:13 temp -> ../Android-sdk/temp
drwxr-xr-x 12 xxxuser xxxuser      4096 dic 13  2016 tools
-rw-rw-r--  1 xxxuser xxxuser 277894900 ago 24 17:31 tools_r25.2.5-linux.Zip

(pour économiser de l'espace disque, vous pouvez supprimer le fichier tools_r25.2.5-linux.Zip une fois décompressé).

5) définissez le nouveau répertoire comme répertoire ADT dans Eclipse: Windows -> Preferences -> Android, remplacez le champ "SDK Location" par le nouveau chemin du répertoire $TOPDIR/Android-sdk-Eclipse (développez l'espace réservé TOPDIR)

Cela économisera des centaines de Mo sur votre disque dur tout en conservant différentes versions d'outils pour Android Studio et Eclipse.

La seule réserve que je sache, c'est que l'émulateur de périphérique ne fonctionnera pas s'il est lancé à partir d'Eclipse.

0
PJ_Finnegan