Question Mettre à jour Eclipse avec les outils de développement Android v. 23


J'ai mis à jour Eclipse avec les nouveaux outils du SDK (version 23), mais maintenant, quand Eclipse démarre, je reçois l'erreur suivante:

Ce SDK Android nécessite Android Developer Toolkit version 23.0.0 ou ultérieure. La version actuelle est 22.6.3.v201404151837-1123206. Veuillez mettre à jour ADT à la dernière version.

Aucune mise à jour n'a été trouvée avec "Vérifier les mises à jour". Si j'essaye "Installer un nouveau logiciel", Je peux voir la version 23, mais je ne peux pas mettre à jour en raison de l'erreur suivante:

Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once: 
    ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
    From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
    From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
    From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
    From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]

Après le téléchargement du dernier ADT du site web, il semble qu'il y ait un autre problème.

Avec SDK Tools rev. 23 proguard n'est pas installé, le dossier SDK dir/tools/proguard est manquant, et d'autres outils manquent. Cette version contient plusieurs bugs.


581
2018-06-26 18:21


origine


Réponses:


Google a publié ADT v23.0.2. Cela a résolu de nombreux problèmes de la version précédente d'ADT 23.

Pas à pas:

  • Menu Aide → Installer un nouveau logiciel ...
  • Pour "Travailler avec", sélectionnez la source Android https://dl-ssl.google.com/android/eclipse Work with Android source
  • Cochez ADT v23.0 pour l'installation, puis cliquez sur "Suivant"
  • Eclipse affichera «Installer la page de correction» car il existe un conflit avec la version précédente. (Si ce n'est pas le cas, voir ci-dessous.) Sélectionnez "Mettre à jour mon installation pour être compatible avec les éléments en cours d'installation" pour désinstaller l'ancienne version et installer la nouvelle. Après cela, continuez avec les étapes habituelles.

Install remediation page

Remarque: Lorsque j'ai installé la nouvelle version d'ADT, je n'ai pas inclus la nouvelle version du package "Android Native Development Tools". Au lieu de cela, j'ai d'abord installé le reste des paquets, puis j'ai installé "Android Native Development Tools". Pour une raison, si j'essaie d'installer tous les nouveaux paquets, y compris "Android Native Development Tools", l'installation échoue.

S'il n'y a pas de "page de correction", la seule façon de supprimer le plugin ADT d'Eclipse est d'aller au menu Aidez-moi → À propos d'Eclipse → Détails d'installation et désinstaller à partir de là. Mais il existe un risque de désinstallation d'Eclipse lui-même.


190
2018-06-26 18:33



Réponse de Google:

Ceci est un bug d'emballage. L'ensemble du fichier proguard est manquant. Nous aurons une mise à jour dès que possible, mais d'ici là, il suffit de la copier à partir d'une version précédente des outils:

et copiez sur les fichiers suivants:

  • outils / hprof-conv
  • tools / support / annotations.jar
  • outils / proguard

Donc, à la fin si vous avez commencé à partir d'une nouvelle copie ADT à la main les fichiers :)

Modifier: avec la dernière version d'ADT, l'ensemble devrait maintenant fonctionner avec la mise à jour automatique, donc installer ces nouvelles versions:

N'essayez pas de mettre à niveau depuis la version précédente parce que ça ne marche pas du tout. Si vous avez des problèmes avec zipalign, c'est maintenant sous build-tools et non plus sous tools / donc vous pouvez faire un lien symbolique ou simplement le copier dans le dossier attendu.


113
2018-06-27 15:35



Aucune des autres réponses n'a fonctionné pour moi en utilisant le bundle ADT publié sur developer.android.com.

J'ai fini par télécharger la dernière version d'Eclipse (pas le bundle ADT) puis en installant le plugin ADT via le menu Aidez-moi → Installer un nouveau logiciel → entrer https://dl-ssl.google.com/android/eclipse (mentionné par @RED_).

J'ai également dû mettre à jour mon espace de travail pour pointer vers mon espace de travail précédent, et la plupart des choses semblaient être restaurées.

Sur une note de côté: Cela semble être un bon moment pour migrer vers Android Studio ...


53
2018-06-26 20:56



REMARQUE: Utilisez cette approche avec précaution, car cela pourrait endommager votre installation Eclipse  (voir les commentaires).

Cela pourrait vous aider si vous avez installé le plugin ADT manuellement. Mais si vous utilisez la version d'Eclipse du Bundle ADT Eclipse les étapes ci-dessous pourraient casser votre installation Eclipse, et vous ne pourrez peut-être plus utiliser Eclipse!

Aller à

Menu Aidez-moi → À propos du SDK Eclipse → Détails d'installation.

Maintenant, vous verrez tous 22.0 versions, puis cliquez Uninstall bouton en bas.

Après la désinstallation goto:

Menu Aidez-moi → Installer un nouveau logiciel → entrer http://dl-ssl.google.com/android/eclipse/

Ensuite, installez toutes les choses, et maintenant il est prêt.


52
2018-06-27 09:41



Je mettais à jour mon serveur de construction aujourd'hui et suis tombé sur le même problème. Il a été rapporté ici: https://code.google.com/p/android/issues/detail?id=72419

Le correctif est en cours et le travail selon le chef de projet est:

Veuillez attendre une version mise à jour dans un jour ou deux. D'ici là, votre solution consiste à télécharger l'un des

http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

http://dl.google.com/android/android-sdk_r22.6.2-windows.zip

http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip

et copiez sur les fichiers suivants:

    tools/hprof-conv
    tools/support/annotations.jar
    tools/proguard

[modifier] zipalign manquait aussi pour moi, vérifiez si vous avez besoin de copier ceci aussi


18
2018-06-27 16:45



Ça marche pour moi :)

Si pour une raison quelconque vous avez installé un aperçu ADT et devez revenir en arrière Pour la stabilité actuelle, vous ne pouvez pas utiliser la boîte de dialogue pour installer un "nouveau" logiciel car ce que vous voulez est en fait un plus ancien. Au lieu de cela, faites ceci:

  • Ouvrir l'aide> A propos d'Eclipse ... sur Windows ou Linux. Sur Mac, utilisez le menu de l'application> À propos ...
  • Cliquez sur le bouton "Détails de l'installation".
  • Sélectionnez l'onglet "Historique d'installation".
  • Sélectionnez l'une des configurations précédentes.
  • Cliquez sur le bouton "Rétablir" en bas.

enter image description here


17
2018-06-29 20:56



est ce qu'ils disent à ce sujet:

OK, les gars, désolé de tout ce problème, et nous nous excusons pour les versions foirées. Voici le résumé:

À partir du lot ADT 23.0.2, vous devriez être capable de mettre à jour vers les futures versions d'ADT.

La source:  https://code.google.com/p/android/issues/detail?id=72912


16
2017-07-16 10:00



J'ai fait suivre pour résoudre un problème.

  1. Aller à http://developer.android.com/sdk/installing/installing-adt.html et téléchargez le dernier fichier ZIP ADT (en bas de la page).

  2. Aller à Eclipse → menu Aidez-moi → À propos d'Eclipse → Détails d'installation

  3. Effacer Android DDM, Outils de développement Android, Visionneuse de hiérarchie, Outils de développement natif, TraceView, etc., version 22.X.

  4. Aide du menu * → Installer un nouveau logiciel → Ajouter → Archiver → * Sélectionnez le fichier ZIP téléchargé à l'étape 1.

  5. Sélectionnez toute la dernière version des 23 que j'ai supprimé à l'étape 3 et acceptez le contrat de licence.

Redémarrez Eclipse et cela résout mon problème.


15
2018-06-26 18:59



Seulement aidé:

  1. Installation Fresh Eclipse (http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunar)
  2. Aide -> Installer un nouveau logiciel -> https://dl-ssl.google.com/android/eclipse/

9
2018-06-27 15:01