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

116

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 SDK Manager -> J'ai coché deux cases à cocher dans la liste. Outils -> Outils Android SDK et Android SDK Platform Tools.

J'ai posté ici quelques dernières lignes du message que je reçois en téléchargeant et en installant:

Préparation de l'installation des archives
Téléchargement des outils de la plate-forme Android SDK, révision 12
Installation des outils de la plate-forme Android SDK, révision 12 L'
arrêt du serveur ADB a réussi.
Installé Android SDK Platform-tools, révision 12
Téléchargement des outils Android SDK, révision 20
Installation des outils Android SDK, 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 d'AVD Manager.exe
[post_tools_install.bat] 1 fichier (s) copié (s).
Outils du SDK Android installés, révision 20 L'
arrêt du serveur ADB a réussi.
Le démarrage du serveur ADB a réussi.
Terminé. 2 packages installés.
Récupération de l'URL: https://dl-ssl.google.com/android/repository/addon.xml
Échec de la récupération de l'URL https://dl-ssl.google.com/android/repository/addon.xml , raison: dl- ssl.google.com Récupération de l'
URL: http://software.intel.com/sites/landingpage/android/addon.xml
Échec de la récupération de l'URL http://software.intel.com/sites/landingpage/android/addon.xml , raison: software.intel.com
Chargement des packages terminé.

Mais après tout cela, après avoir fermé Eclipse et voulu recommencer, cela lève l'erreur:

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

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

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

luiAndroid
la source
c'est pourquoi il n'a pas récupéré les détails complètement .. utiliser Internet haute vitesse .. votre sur le bon chemin ..
Rahul Baradia
Si dl-ssl.google.com/android/eclipse ne fonctionne pas pour vous, essayez d'utiliser dl-ssl.google.com/android/eclipse . Le lien sans https a fonctionné pour moi. Assurez-vous d'avoir lancé eclipse en tant qu'administrateur
Oladipo Olasemo

Réponses:

329

Vous avez mis à jour le sdk Android, mais vous n'avez pas mis à jour l'annonce pour correspondre avec lui.

Vous pouvez mettre à jour l'annonce d'ici

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

Accédez à eclipse> aide> Rechercher les mises à jour.

Il devrait répertorier la dernière mise à jour de adt. Si cela ne fonctionne pas, essayez la même chose * Allez dans eclipse> aide> Installer un nouveau logiciel * mais maintenant, veuillez faire ce qui suit:

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

Eclipse redémarrera et j'espère que tout devrait bien fonctionner pour vous.

Murtuza Kaboul
la source
Oui tu peux. La seule chose est que cela nécessite une aide supplémentaire dans la programmation, vous avez donc également besoin d'une mise à jour dans le plugin adt pour eclipse
Murtuza Kabul
ici, dans le gestionnaire SDK, je peux voir l'API 10, 11, 12, 13, 14, 15, que je devrais installer? J'ai une faible vitesse sur Internet ....
himAndroid
Si vous souhaitez prendre en charge plus d'appareils, utilisez le niveau 10 de l'API. Si vous souhaitez développer avec les dernières fonctionnalités Android (version 4 d'Android), vous devriez envisager le niveau 14 de l'
API
15
@MurtuzaKabul Je ne peux pas mon plugin ADT de 22.6 à 23.0 ou à 23.0.2 obtenir un problème de dépendance en essayant de cliquer (après avoir sélectionné les outils de développement et sélectionné le même chemin https: // comme ci-dessus)
user285oo6
4
Très probablement, si vous mettez à niveau ADT, vous devrez d'abord désinstaller l'ancienne version d'ADT. Cela peut être fait en suivant ce lien: stackoverflow.com/questions/9097163/uninstalling-android-adt
BluJ IT
7

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 logiciel disponible"

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

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

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

Je lance la mise à jour après avoir lancé Eclipse en tant qu'administrateur pour être sûr qu'il n'allait pas avoir de problèmes pour accéder aux dossiers système

Kingston
la source
4

J'ai consulté la documentation Eclipse ADT et j'ai trouvé le moyen de contourner ce problème. J'ai pu mettre à jour mon outil SDK vers 22.0.4 (dernière version).

La solution est : Commencez par mettre à jour ADT vers 22.0.4, puis mettez à jour l'outil SDK vers 22.0.4

Le lien ci-dessus dit,

ADT 22.0.4 est conçu pour être utilisé avec les outils SDK r22.0.4 . Si vous n'avez pas déjà installé SDK Tools r22.0.4 dans votre SDK, utilisez le Gestionnaire de SDK Android pour le faire

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

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

  1. Dans Eclipse, accédez à Help

  2. Install New Software ---> Add

  3. dans Ajouter un référentiel écrivez le nom: ADT(ou ce que vous voulez)

  4. Emplacement: 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) à l'avenir ou vérifiez

  7. Outil de développement uniquement

  8. cliquez sur Suivant

  9. terminer

Pratik Butani
la source
1

Dans mon cas, ouvrir "Aide" >> "Installer un nouveau logiciel" n'avait aucune entrée pour les URL (les URL précédentes n'étaient pas là) - donc je les ai 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.

MahaKun
la source
1

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

LeRoy
la source
1

La raison en est que la nouvelle mise à jour a modifié l'URL du site de mise à jour des outils de développement Android pour exiger HTTPS. Si vous mettez à jour ADT, assurez-vous d'utiliser HTTPS dans l'URL du site de mise à jour des outils de développement Android.

fatihkaradag
la source
0

J'ai eu le même problème où il n'y avait pas de fichiers sous les fichiers Java générés, BuildConfig et R.java manquaient. L'option de construction automatique ne génère pas.
Dans Eclipse, sous Projet, décochez Créer automatiquement. Ensuite, sous Projet, sélectionnez Créer un projet. Vous devrez peut-être réparer le projet

Mcwong
la source