web-dev-qa-db-fra.com

Comment puis-je mettre à jour mon ADT dans Eclipse?

J'ai essayé de mettre à jour mon Eclipse. Actuellement, j'ai jusqu'à 2.2 Android SDK dans mon Eclipse. Hier, j'ai mis à jour mon Eclipse comme ceci:

Eclipse -> Fenêtre -> Android Gestionnaire de SDK -> J'ai vérifié deux cases à cocher dans la liste. Outils -> Android SDK Tools et Android SDK Platform Tools.

J'ai posté ici quelques dernières lignes du message que je reçois du téléchargement et de l'installation:

Préparation pour installer des archives
Téléchargement Android SDK Platform-tools, révision 12
Installation de Android SDK Platform-tools, révision 12
L’arrêt du serveur ADB a réussi.
Installé Android SDK Platform-tools, révision 12
Téléchargement Android SDK Tools, révision 20
Installation de Android SDK Tools, révision 20
[post_tools_install.bat] Mise à jour du SDK Manager.exe
[post_tools_install.bat] 1 fichier (s) copié (s).
[post_tools_install.bat] Mise à jour de AVD Manager.exe
[post_tools_install.bat] 1 fichier (s) copié (s).
Installé Android SDK Tools, révision 20
L’arrêt du serveur ADB a réussi.
Le démarrage du serveur ADB a réussi.
Terminé. 2 paquets installés.
URL de récupération: https://dl-ssl.google.com/Android/repository/addon.xml
Impossible d'extraire l'URL https://dl-ssl.google.com/Android/repository/addon.xml , raison: dl-ssl.google.com
URL de recherche: http://software.intel.com/sites/landingpage/Android/addon.xml
Impossible d'extraire l'URL http://software.intel.com/sites/landingpage/Android/addon.xml , raison: software.intel.com
Terminé le chargement des paquets.

Mais après tout cela, après avoir fermé Eclipse et voulu recommencer, le message d'erreur s'affiche:

Ce SDK Android nécessite Android Developer Toolkit version 20.0.0 ou ultérieure. La version actuelle est 16.0.0.v201203301601-306762. Veuillez mettre à jour ADT avec la dernière version.

Dans les préférences, j'ai reçu cette erreur:

Ce Android SDK nécessite Android Develop ... Veuillez mettre à jour ADT avec la dernière version.

116
himAndroid

Vous avez mis à jour le sdk Android mais vous n'avez pas mis à jour l'adt pour qu'il corresponde.

Vous pouvez mettre à jour l'adt d'ici

Vous devrez peut-être mettre à jour la source du logiciel pour votre mise à jour adt

Allez dans Eclipse> Aide> Rechercher les mises à jour.

Il devrait lister la dernière mise à jour de adt. Si cela ne fonctionne pas, essayez la même chose * Accédez à Eclipse> Aide> Installer un nouveau logiciel *, mais procédez comme suit:

Il listera les mises à jour disponibles - qui devraient idéalement être adt 20.xx

Eclipse va redémarrer et j'espère que tout fonctionnera correctement pour vous.

329
Murtuza Kabul

J'ai eu ce problème. Comme j'avais déjà l'adresse ADT , je ne pouvais pas suivre le correctif suggéré. La raison pour laquelle la mise à jour ne fonctionnait pas dans mon cas est que l'adresse ADT n'a pas été cochée dans la liste des "Mises à jour disponibles".

1) Allez dans Eclipse> aide> Installer un nouveau logiciel

2) Cliquez sur "Site de logiciel disponible"

3) Vérifiez que vous avez l'adresse ADT

4) Si non, ajoutez-le en suivant les étapes de Murtuza Kaboul

5) si oui, vérifiez que l'adresse est cochée (case à cocher à gauche de l'adresse)

J'exécute la mise à jour après avoir lancé Eclipse en tant qu'administrateur pour m'assurer qu'il n'y aurait pas de problèmes d'accès aux dossiers système.

7
kingston

J'ai consulté le documentation Eclipse ADT et découvert le moyen de résoudre ce problème. J'ai pu mettre à jour mon outil SDK à la version 22.0.4 (dernière version).

La solution est : Commencez par mettre à jour ADT vers 22.0.4, puis Update SDK Tool vers 22.0.4.

Le lien ci-dessus dit,

ADT 22.0.4 est conçu pour être utilisé avec SDK Tools r22.0.4 . Si vous n'avez pas encore installé SDK Tools r22.0.4 dans votre SDK, utilisez le gestionnaire de SDK Android.

Ce que je devais faire était de mettre à jour mon ADT vers 22.0.4 (dernière version), puis de mettre à jour l'outil SDK vers 22.0.4 . Je pensais que seul SDK Tool avait été mis à jour et non ADT. Je mettais donc à jour SDK Tool avec une version plus ancienne d'ADT (22.0.1).

Comment mettre à jour votre ADT à la dernière version

  1. Dans Eclipse, accédez à Help

  2. Install New Software ---> Add

  3. dans Add Repository, écrivez le nom: ADT (ou ce que vous voulez)

  4. Lieu: https://dl-ssl.google.com/Android/Eclipse/

  5. après le chargement, vous devriez obtenir les outils de développement et les plugins NDK

  6. cochez les deux si vous souhaitez utiliser le Kit de développement natif (NDK) dans le futur ou cochez

  7. Outil de développement uniquement

  8. cliquez sur Suivant

  9. Terminer

4

Exécuter en tant qu'administrateur puis suivre d'autres commentaires a résolu le problème pour moi :)

1
LeRoy

Dans mon cas, l'ouverture de 'Aide' >> "Installer un nouveau logiciel" ne contenait aucune entrée pour les URL (les URL précédentes n'y étaient pas). Je les ai donc ajoutées manuellement. Et mis à jour ... et voilaaaa !! Les messages ci-dessus ont été très utiles pour résoudre ce problème pour moi.

1
MahaKun

La raison en est que la nouvelle mise à jour a été modifiée. L'URL du site de mise à jour Android Developer Tools a été remplacé par le protocole HTTPS. Si vous mettez à jour ADT, veillez à utiliser HTTPS dans l'URL du site de mise à jour Android Developer Tools.

1
fatihkaradag

J'ai eu le même problème où il n'y a aucun fichier sous Generated Java, BuildConfig et R.Java étaient manquants. L'option de construction automatique ne génère pas.
Dans Eclipse sous Projet, décochez la case Construire automatiquement. Ensuite, sous Projet, sélectionnez Construire un projet. Vous devrez peut-être réparer le projet

0
mcwong