Notez que cette question L'interface graphique pour Android SDK manager est-elle partie? a reçu une réponse avec une solution qui était correcte dans le passé, mais ne résout plus le problème.
Dans le passé, j'ai exécuté Intelij Idea pour développer des projets Android, et le gestionnaire du SDK GUI était disponible. Revenir à Android je trouve maintenant https://developer.Android.com/studio/index.html propose uniquement un gestionnaire de SDK autonome en ligne de commande.
Comment puis-je installer le gestionnaire du SDK GUI? J'envisage d'installer Android Studio juste pour l'obtenir, puis peut-être désinstaller Android Studio et conserver le gestionnaire du SDK. Je pense que je pourrais avoir les mêmes problèmes avec les AVD) .
Plus précisément avec les solutions proposées ailleurs:
Je suis heureux d'informer la communauté qu'il existe toujours une solution de contournement entièrement fonctionnelle pour utiliser le Android SDK tout en utilisant le interface graphique traditionnelle à laquelle la plupart des utilisateurs sont habitués. Je suis heureux de dire que l'interface graphique est là pour rester (bien qu'elle ait été officiellement coupée dans le SDK 26) )
Si vous partez de zéro, je vous suggère de parcourir d'abord cet article: Comment télécharger le Android SDK sans télécharger Android Studio?
Ici, la chose la plus importante est que vous devez d'abord installer les packages de base (c'est-à-dire les outils sdk, les outils de plate-forme, le GUI sdk et le gestionnaire AVD, etc.) trouvés dans la dernière version du programme d'installation du SDK si vous démarrez le scratch de formulaire, sinon vous pouvez ignorer cette étape si vous avez déjà une installation sdk fonctionnelle .
J'ai découvert que même si vous mettez à jour les "outils SDK", la dernière version que vous pouvez obtenir est toujours 25.x.x
qui a un problème en soi car il ne vous permet pas d'exécuter les niveaux d'API 26, 27 ou 28, comme je l'ai souligné dans mon message sur un autre site: Can't start Android 8.0 Oreo sur émulateur: "Décryptage échoué"
Après quelques semaines d'enquête, j'ai compris que c'était quelque chose pour faire l'émulateur obsolète qui n'est plus fourni sauf si vous exécutez Android Studio (ce qui est contraire à ce que nous voulons réaliser)
D'après l'apparence des choses, il semble que l'émulateur (initialement distribué dans le cadre du Android SDK Tools) n'est plus mis à jour depuis la version 25.2.3
Ainsi, la solution de contournement implique une " mise à niveau manuelle/forcée " des outils d'émulation. Actuellement, j'ai réussi à passer à la version 27.3.8 (et à exécuter Android 9 en douceur).
Solution de contournement
Pour raccourcir l'histoire, assurez-vous d'abord que les packages de base sont toujours intacts, et mettez à jour l'émulateur comme suit:
Instructions
%USERPROFILE%\Android\android-sdk\tools
ou chemin pertinent (oui vous devez fusionner dans celui-ci dossier, car l'émulateur n'a pas toutes les bibliothèques et les fichiers)Gestionnaire de SDK Android (GUI)
Préparez maintenant votre AVD (API niveau 27 ou 28);
Gestionnaire AVD Android
Exécutez les périphériques virtuels nouvellement créés et vous devriez être prêt à partir:
Liens importants
Outils de base et d'émulateur (Zip)
Mise à jour: ajout des dernières versions de l'émulateur
Emulator version 28.0.22 (dernier linux os dernier)
Emulator version 28.0.22 (Windows OS le plus récent)
Emulator version 28.0.22 (mac os dernier)
Un merci spécial à androiddev pour avoir fourni des liens pour linux, eaglemt et Vladyslav Panchenko pour avoir fourni les liens vers repos et surtout important pour les liens mac os.
Conclusion
Il semble que Google décide intentionnellement de retirer le plug-in de l'interface graphique autonome pour Android SDK en faveur de Android studio peut-être à cause de bugs de sécurité potentiels, mais quelle qu'en soit la raison, cela peut ne pas sembler convaincant pour quelqu'un qui a juste besoin du package autonome ...
Il semble que l'interface graphique soit complètement disparue maintenant. Au moins à partir du SDK v26, l'interface graphique du gestionnaire de SDK est uniquement accessible via Android Studio. Le bouton Gestionnaire de SDK sur Visual Studio est devenu irresponsable. Maintenant, nous devrons probablement installer Android Studio juste pour gérer et mettre à jour les SDK et les émulateurs
Un autre acte terrible de Google pour la promotion de son propre IDE.
MISE À JOUR:
L'officiel Xamarin SDK Manager
est maintenant disponible pour Visual Studio 2017 et supérieur. Il peut être installé à partir de la charge de travail "Cross Platform Mobile" dans le programme d'installation de Visual Studio. Il remplace le SDK Manager autonome de Google (qui était obsolète dans la version 25.2.3 du Android package SDK Tools). Pour démarrer le SDK Manager dans Visual Studio, cliquez sur Tools > Android > Android SDK Manager
Pour VS2015 et les versions antérieures, nous vous recommandons de rétrograder les outils SDK à 25 et d'utiliser l'ancienne interface graphique du gestionnaire Google Emulator. Les outils SDK 25 peuvent toujours être utilisés aux côtés des API 26, 27 et plus récentes, et n'auront pas d'impact sur le développement de nouvelles plateformes. Cela vous donnera une interface pour gérer votre Android SDK pour les anciennes versions de VS.
Nous fournissons une interface GUI open source basée sur sdkmanager.bat: B4A Sdk Manager
Il a été développé principalement pour les développeurs B4A, mais il peut être utile pour tout développeur qui n'utilise pas Android Studio.
Selon cela annonce Google n'a pas l'intention de prendre en charge le plugin ADT pour Eclipse depuis juin 2015, et donc comme interface graphique pour ADT. Ils expliquent la décision en passant entièrement à Android Studio. Il n'y a pas de liens sur les sources officielles Android où télécharger la dernière version de l'interface graphique, car ils le trouvent comme ayant des bogues de sécurité potentiels.
Vous avez donc la possibilité de télécharger la dernière version enregistrée, jusqu'à ce que le lien ne soit pas modifié. Mais je pense qu'il pourrait toujours être possible de trouver la balise " installer_r24.4.1-windows.exe " dans Google.
Merci à Losin 'Me pour les liens:
Trouvé sur web.archive.org
Eh bien, parce que le gestionnaire autonome est obsolète et que les commandes Linux comme "Android sdk" et "Android adv" ne fonctionnent plus, j'ai appris à exécuter des appareils à partir d'outils de ligne de commande:
Lien vers ma réponse dans un autre sujet. (uniquement pour linux) https://stackoverflow.com/a/57019574/7600634
Je viens de publier un simple Android GUI SDK. Peut-être que ce petit projet de week-end pourrait sauver certaines personnes de maux de tête d'utiliser la ligne de commande sdkmanager ou de télécharger deux fois les outils Android.
Vous pouvez consulter mon projet sur AndroidGUI .
Fork comme vous le souhaitez ou mieux encore, envoyez-moi un PR. Toute aide sera la bienvenue.
PS: Il serait très utile que quelqu'un me pointe vers le dernier code source sdklib - *. Jar. Pour que je puisse interfacer avec Android SDK directement.