J'ai commis une erreur stupide en mettant à niveau ma version du SDK vers la version r15 en tant que le référentiel Android ne se chargeait pas. Comment puis-je revenir à l'ancienne version r10? Ou est-il préférable de conserver la version la plus récente? I Je devrai également mettre à jour mon plug-in ADT, merci beaucoup.
Quoi qu'il en soit, pour ceux qui souhaitent rétrograder Android SDK Tools à une version précédente, il peut être possible de procéder comme suit:
C'est ça.
Je souhaite donner suite à l'excellente réponse fournie par Ariel Iriarte, étape 3 ( Téléchargez depuis le référentiel Google la version de l'outil SDK que vous souhaitez rétrograder).
Pour retrouver les anciens outils, vous devez déterminer le numéro de version du SDK que vous souhaitez rétablir. Sur la page Web Google Android SDK, vous trouverez une liste Révisions qui répertorie tous les numéros du SDK, par exemple.
Notez le numéro de révision exact , comme "22.3".
Maintenant, téléchargez les outils en utilisant le modèle suivant:
où vous devez remplacer XXX par le numéro de révision exact noté ci-dessus. Par exemple, pour télécharger la révision 22.0.5 pour Mac OS X, téléchargez le fichier:
http://dl-ssl.google.com/Android/repository/tools_r22.0.5-macosx.Zip
Une fois le fichier téléchargé et décompressé, vous trouverez un dossier unique appelé "outils". Suivez maintenant la réponse d’Ariel Iriarte et remplacez votre dossier Android-sdk/tools par ce nouveau. C'est le dossier qui contient des choses comme:
Certains d'entre vous ont probablement trouvé ce fil en raison des versions instables d'Android-Tools poussées (exclusivement) depuis la version stable 22.3. Cela provoque un "blocage" de l'émulateur sur "l'écran d'animation/écran Android" dans la version antérieure à 19 des API Intel, ainsi qu'une "exception à virgule flottante" pour Intel API-19. Les versions ARM fonctionnent toujours, mais plus lentement sur les ordinateurs Intel utilisant l’accélération.
Pour répondre aux questions de "comment trouver les anciennes versions non répertoriées dans l'interface graphique" - ou présentes dans le fichier XML actuel qui l'alimente ( https://dl-ssl.google.com/Android/repository/repository) -8.xml ), dans les commentaires ci-dessus, je n'ai aucune idée de la façon dont ils peuvent être localisés (veuillez m'éclairer).
Heureusement, quelqu'un qui a signalé le bogue a posté un lien direct vers les versions Linux et Windows de la version stable 22.3 dans ce fil:
https://code.google.com/p/Android/issues/detail?id=66786 ... qui sont:
http://dl.google.com/Android/android-sdk_r22.3-linux.tgz
http://dl.google.com/Android/android-sdk_r22.3-windows.Zip
Ceux-ci existent également dans des emplacements non officiels sur le Web, au cas où ceux-ci seraient supprimés, ainsi que les références désormais disparues.
Après avoir extrait cette archive, vous aurez le dossier "Outils" dont vous aurez besoin pour remplacer celui qui a été brisé, comme indiqué dans les instructions ci-dessus de Ariel Iriarte (même si j'ai renommé le dossier "Outils" existant, avec un problème impliquant la lettre "f" - jours). .
Pour éviter que ce problème ne se reproduise, ne comptez PAS sur la méthode intégrée dans Eclipse/Android-SDK pour revenir à une installation précédente, ni pour que les versions antérieures de tout fichier fourni par Google soient disponibles. Jamais dans le futur. Sauvegardez l'intégralité de votre arborescence 'Android-sdks' avant d'installer quoi que ce soit.
Vous pouvez installer plusieurs SDK et définir le SDK par défaut en modifiant les propriétés du projet Android.
La solution simple est:
1- Allez dans votre fichier graddle-wrapper.properties puis changez cette ligne comme vous le souhaitez:
distributionUrl = https: //services.gradle.org/distributions/gradle-4.4-all.Zip
2- Allez dans Fichier> Structure du projet> Projet puis changez la version de Gradle et la version du plugin Gradle
3- puis synchronisez votre projet
Terminé.