Android SDK Manager et AVD Manager n'a pas les informations correctes et ne parvient pas à mettre à jour sur Ubuntu
Je suis en train d'installer le SDK Android sur Ubuntu, mais ne parviennent pas lorsque j'essaie d'utiliser le SDK Manager et AVD Manager pour installer les plates-formes Android.
J'ai téléchargé: android-sdk_r04-linux_86.tgz
La je commence le SDK Manager et AVD Manager (UI) selon le fichier README:
./tools/android
Et j'ai le
Installed Packages:
- Install SDK Tools, revision 4
Available Packages:
- https://dl-ssl.google.com/android/repoisotry/repository.xml
- This repository requires a more recent version of the Tools. Please update-
- Android SDK Tools, revision 4
- Archive for Linux
(commentaire: drôle depuis la rev 4 semble être ce qui est installé c'est ce qui semble être installé)
En train de faire une mise à jour de la Android SDK Tools, revision 4
ou everything
résultats dans
99% de progression, puis l'application se bloque.
Voici la console commentaires:
johanc@johan-desktop:~/android/android-sdk-linux_86$ tools/android
Starting Android SDK and AVD Manager
No command line parameters provided, launching UI.
See 'android --help' for operations from the command line.
Error: null
Dans la app-je choisir pour upgate le package suivant:
Package Description
Android SDK Tools, revision 4
Archive Description
Archive for Linux
Size: 15 MiB
SHA1: 99380c9330c1c3728c836206947350cc00fa28c2
Site
https://dl-ssl.google.com/android/repository/repository.xml
La sortie de la console lit (et l'appli se bloque à 99%):
Exception in thread "Installing Archives" java.lang.AssertionError
at com.android.sdkuilib.internal.tasks.ProgressTask.incProgress(ProgressTask.java:97)
at com.android.sdkuilib.internal.repository.UpdaterData$2.run(UpdaterData.java:358)
at com.android.sdkuilib.internal.tasks.ProgressTask$1.run(ProgressTask.java:135)
- Aussi en essayant de joindre les débutants liste de diffusion à: [email protected] la Livraison au destinataire suivant pas de façon permanente: [email protected] les détails Techniques de l'échec permanent: Google a essayé de livrer votre message, mais il a été rejeté par le domaine du destinataire.
Vous devez vous connecter pour publier un commentaire.
Je suis allé à l'Eclipse "aide > vérifier les mises à jour" dans le menu et aveuglément accepté toutes les mises à jour :). Fait un redémarrage de l'application et tout était calme.
Quel version de Java êtes-vous en cours d'exécution?
Certaines versions antérieures ofJava 1.5, il manquait une bonne validateur XML, et fait le XML échec de validation dans le SDK Manager (nous n'avons pas bien vérifié qu'un validateur étaient présents).
Malheureusement, une fois la validation échoue, il reprend le mauvais chemin de code et se comporte comme si vous avez une ancienne version des outils.
Nous sommes corriger cela pour la prochaine version du SDK Manager, mais dans le temps, vous pouvez essayer de mettre à jour votre version de Java.
1) Ouvrir le SDK et AVD manager - pour Donner la commande outils/android
2) Aller dans les paramètres de
3) Faire en VRAI l'option "Forcer à être récupérés en utilisant l'adresse http"
4) Ensuite, allez à un package d'installation et de mise à jour du paquet
Je comprendre que je n'ai pas vu l'option Paramètres dans la colonne de gauche parce que j'ai été le lancement du SDK Manager à partir de l'Éclipse, comme les directions dire. Quand je l'ai lancé à partir de l'exécutable où je l'ai installé, il est livré avec plus d'options, les Paramètres étant l'un d'eux. J'ai d'abord pensé que j'avais besoin de forcer https, http, mais ce que j'ai vraiment besoin de faire est d'entrer dans mon paramètres de proxy, qui est également l'une des options de Paramètres. Espérons que cette aide.
La rétrogradation à la précédente version du SDK eu ce travail pour moi. J'ai connu les mêmes problèmes sur mac 10.5 avec le dernier kit de développement Android (r04-mac) et ne pouvait pas trouver un autre moyen de résoudre le problème.
Les versions précédentes sont disponibles dans la SDK Archives.
Quand j'ai eu cette erreur sur Mac osx, c'était parce que j'étais déjà en utilisant le plus up-to-date ensemble d'outils. Je ne sais pas pourquoi il n'a pas le reconnaître, mais quand j'ai décoché "Afficher Uniquement les Mises à jour", il a montré que le paquet disponible en était à la version 5, qui correspondait à la version répertoriée dans les Paquets Installés.
J'ai eu ce problème aussi. J'ai regardé la version de java mon Ubuntu Karmic a été en cours d'exécution et le lien qu'il a été souligné gij-4.4 (GNU interprète pour le langage Java) (j'ai dû faire un peu de traçage de liens)
Je suis passé
/usr/bin/java
à point à/usr/lib/jvm/java-6-sun/bin/jav
un et maintenant, tout est bien.