59 votes

Ce SDK Android nécessite Android Developer Toolkit version 23.0.0 ou au-dessus

J'obtiens l'erreur suivante lorsque je démarre mon Eclipse.

enter image description here

Et quand j'essaie de mettre à jour de Help > Install New Software... à l'aide de l'éclipse lien de mise à jour https://dl-ssl.google.com/eclipse/plugin/4.2

Il me donne l'erreur suivante:

Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.1.1256982 (com.android.ide.eclipse.adt.feature.feature.group 23.0.1.1256982)
Software currently installed: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
Only one of the following can be installed at once: 
ADT XML Overlay 23.0.1.1256982 (overlay.com.android.ide.eclipse.adt.overlay 23.0.1.1256982)
ADT XML Overlay 22.6.3.v201404151837-1123206 (overlay.com.android.ide.eclipse.adt.overlay 22.6.3.v201404151837-1123206)
Cannot satisfy dependency:
From: Android Development Tools 23.0.1.1256982 (com.android.ide.eclipse.adt.feature.feature.group 23.0.1.1256982)
To: overlay.com.android.ide.eclipse.adt.overlay [23.0.1.1256982]
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: overlay.com.android.ide.eclipse.adt.overlay [22.6.3.v201404151837-1123206]

Que dois-je faire maintenant?

52voto

Kikiwa Points 522

Si vous avez un conflit avec la version précédente:

  1. Sélectionnez Aide > Installer De Nouveaux Logiciels
  2. Cliquez sur déjà installé
  3. Sélectionnez tous les Android logiciel sur version 22.*
  4. Cliquez sur Désinstaller
  5. Travailler avec: https://dl-ssl.google.com/android/eclipse/
  6. Sélectionnez les Outils de développement et à la Prochaine
  7. Ensuite, Accepter le contrat de licence et de Finition.

EDIT : Cette astuce est probablement pas nécessaire!

Essayez de mettre à niveau votre kit de développement d'outils pour 23.0.2+ et construire et les outils de plate-forme à la rev 20 avant.

23voto

Kalpesh Points 488

La meilleure solution pour cela est de télécharger un nouveau ADT de http://developer.android.com/sdk/index.html

11voto

Quan Nguyen Points 129
  1. Aller à l'Aide - à Propos de l'Éclipse et cliquez sur Détails de l'Installation
  2. Sur l'onglet Logiciels Installés, sélectionnez toutes les lignes dont la version 22.6.3 puis cliquez sur Désinstaller
  3. Allez à Aide - Installation d'un nouveau logiciel, sélectionnez le travail avec le Plugin ADT - http://dl-ssl.google.com/android/eclipse/
  4. Vérifier les Outils de développement et maintenant installer sans conflit

10voto

user285oo6 Points 267

COMME vous l'avez fait la mise à jour du SDK de 23,0 sans la mise à niveau de l'ADT, il va montrer ce genre d'erreur que vous avez mentionné dans la capture d'écran.

Simplement mettre à jour le SDK pour 23.0 est d'aucune utilité jusqu'à ce que et à moins que vous aussi mettre à jour les connexes de développement de l'outil ADT.

Suivez les étapes

  1. Tout d'abord supprimer le SDK 23.0 et mise à jour de l'ADT à 23,0
  2. Pour faire la mise à jour, vous devez cliquer sur Installer de nouveaux logiciels de d'aide et de choisir les ADT/https://dl-ssl.google.com/android/eclipse/ sous le lien sur lequel vous avez les nouveaux outils de Développement pour mise à jour sur tous les >suivant pour continuer .
  3. Après la réussite que vous pouvez maintenant mettre à jour le SDK à 23,0.

Remarque:- Beaucoup de ceux qui ont essayé de mettre à jour le SDK avoir en face un problème Ne peut pas terminer l'installation en raison de conflits de dépendance Cannot complete the installation because of conflict dependancy

Donc, il est préférable de s'en tenir simplement à la 22.6 v de l'ADT. La mise à jour à 23,0 est rempli de bugs et il faudra un certain temps pour corriger les bugs

6voto

nyx Points 145

J'ai aussi eu l'erreur de l'OP de ce matin. J'ai cliqué sur "Vérifier les Mises à jour", mais il était toujours en disant: "Aucune mise à jour disponible".

J'ai trouvé ce fil et de la pensée "Oh, l'homme, je vais vous asseoir sur ce toute la journée".

Mais heureusement pour moi (et pour vous qui vous permettra de trouver ce fil peut-être dans quelques semaines), la solution est plus facile. Je viens de faire ceci:

  1. Aide > Installer De Nouveaux Logiciels
  2. choisissez la mise à jour du site https://dl-ssl.google.com/android/eclipse/
  3. il m'a offert le nouveau ADT-Colis avec la version 23.0.3 et j'ai choisi tous
  4. il m'a montré les sait contradictoires-de la dépendance à l'erreur, MAIS m'a proposé directement une solution: Il va désinstaller le 22* ADT-colis pour moi. J'ai juste cliqué sur "ok" et il automatiquement désinstallé les anciens paquets et installé les nouveaux :)

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