Ist die GUI für Android SDK Manager weg?


95

Ich mache selten etwas für Android, deshalb bin ich etwas verwirrt. Währenddessen gab es zwei Arten von Installationen - Android Studio und nur Android SDK. Ich habe IDEE, also brauche ich kein Studio. Normalerweise lade ich SDKs herunter, die über ein UI-Tool zum Herunterladen ihrer Komponenten verfügen.

Ich habe gerade https://dl.google.com/android/repository/tools_r25.2.3-linux.zip erhalten und kann den UI SDK Manager darin nicht sehen. Es gibt ein bin/sdkmanagerShell-Skript. Für meinen Zweck ist dies jedoch etwas unpraktisch, da das Durchlaufen der Ausgabe --list, das Einfügen von Paketnamen und das Ausführen sdkmanagerzu lange dauern würde.

Wie kann ich das jetzt schnell installieren?

PS. Ich bin auf Ubuntu 16.10, falls es darauf ankommt.

PS2. Ich habe es nur sdkmanager "platforms;android-25"gemäß der Dokumentation versucht, aber es gab keine Ausgabe, nachdem ich den Bedingungen zugestimmt hatte. Wo wurden SDK-Dateien installiert? Hat es es überhaupt installiert? Tolle.


Versuchen Sie es Android > SDK Manager > Launch Standalone SDK Manager.
Enzokie

Es ist keine echte Lösung, aber ich kann sagen, dass ich unter Windows eine SDK Manager.exe im Stammverzeichnis des android-sdk-Verzeichnisses habe. Wenn das hilft (wahrscheinlich nicht). Haben Sie versucht, eine weniger aktuelle Version herunterzuladen, falls Sie Recht haben?
Beppis

@Enzokie Ich denke, es ist etwas in Android Studio? Ich habe Standard IDEA mit Android Plugin, daher gibt es keine solche Menüoption. Oder zumindest sehe ich es nicht :)
Experte

16
Mit Android SDK V26 ist die GUI komplett weg. Es ist nur von Android Studio zugänglich. Schade, dass Google Android Studio aggressiv bewirbt.
Bharat G

Alternativer SDK-Manager ist hier verfügbar: stackoverflow.com/a/44244605/971547
Erel

Antworten:


57

Sieht so aus, als wäre ich nicht der einzige, der sich mit dieser Idiotie auseinandersetzen musste. Der Weg, um es zu installieren

  1. Entpacke zip in einen /parentOrdner, damit es hat /parent/tools. Ich extrahierte Inhalt der zip toolszu /androidsdkund es war Fehler. Das Skript konnte es nicht finden.
  2. Stellen Sie ANDROID_HOMEauf /parentOrdner.
  3. Führen Sie diese aus /parent/tools/android sdk, um die GUI des SDK-Managers anzuzeigen.

Google, war es schwierig, ein Skript zu hinterlassen, das die oben genannten Funktionen in der Installations-Zip-Datei ausführt, damit die Benutzer nicht 40 Minuten lang googeln müssen?


2
Ich habe diese Lösung nicht verstanden. Ist die Datei sdkmanager.exe verschwunden oder nur ein "Fehler" in der Installation?
user1845593

37
Jetzt android sdkdrucktInvalid or unsupported command "sdk"
Asfand Qazi

10
The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio.
Miha_x64

24
Was zum Teufel. Android Studio ist mir egal oder ich brauche es nicht. Das ist lächerlich.
Ray

5
Ich denke, diese Antwort ist jetzt veraltet. es funktioniert nicht mit aktuellen sdk
agpt

52

Offiziell ist die GUI weg, aber nette Leute haben das Letzte für uns gespeichert: installer_r24.4.1-windows.exe

Laut dieser Ankündigung beabsichtigt Google seit Juni 2015 nicht mehr, ADT-Plug-in für Eclipse und damit überhaupt die GUI für ADT zu unterstützen. Sie erklären die Entscheidung mit einem kompletten Wechsel zu Android Studio. In offiziellen Android-Quellen gibt es keine Links, über die die letzte GUI-Version heruntergeladen werden kann, da sie potenzielle Sicherheitslücken aufweisen.

Sie haben also die Möglichkeit, die zuletzt gespeicherte Version herunterzuladen, bis der Link nicht mehr geändert wird. Wenn es bereits passiert ist, versuchen Sie , nach Tag zu suchen .

Vielen Dank an Losin 'Me für Links:

Gefunden auf web.archive.org


2
+ 1. Verwaltet, um einen Emulator mit Android Monitor erfolgreich zu starten und den Logcat anzuzeigen, ohne dass Android Studio mit dieser Antwort erforderlich ist. Danke dir. Bevorzugen Sie meine GUIs und dann die Befehlszeilen. Ergh.
Unbekannt



Das Eclipse Andmore-Projekt arbeitet daran, diese Tools wieder zum Leben zu erwecken. Hoffentlich haben Sie Zugriff. Es war kurz von Google, Sie zu zwingen, die Android Studio-Benutzeroberfläche nur für diese Optionen zu durchlaufen. Behalten Sie das Andmore-Projekt im Auge, wenn wir dies zur Verfügung haben. Ich werde versuchen, diesen Kommentar ebenfalls zu aktualisieren, sobald er verfügbar ist.
Kingargyle

1
@Unknownweirdo Bitte lesen Sie meinen Beitrag, der zeigt, wie die GUI in den neuesten SDK-Versionen verwendet wird
xavier_fakerat

25

Spät zur Party, aber Sie können das Installationsprogramm für v24.4 wie den guten alten Tag hier herunterladen . Es wird sich selbst auf v25.x aktualisieren und alles funktioniert wie erwartet. Auch ein großes ef'u Google.


4
Beachten Sie, dass das OP Ubuntu verwendet und dies ein Windows-Link ist - aber es war das, was ich brauchte, also habe ich upvoted.
Milton

Ich habe Version 25.5 :)
andreszs

@andreszs Wenn Sie möchten, können Sie immer noch die neueste Version verwenden, dh 27.3.8 mit GUI-Unterstützung
xavier_fakerat

9

Seit Android Build Tools 25.3.0 veröffentlicht hat, haben sie den androidCLI-Befehl entfernt und ihn durch Ihren ersetzt avdmanagerund befinden sdkmanagersich in Ihrem$ANDROID_HOME/bin/tools

Führen Sie diesen Befehl aus, um eine Liste der verfügbaren Pakete im Pfad im SDK-Stil abzurufen : sdkmanager --list

Führen Sie diesen Befehl aus, um ein bestimmtes Image zu installieren: sdkmanager --verbose "system-images;android-19;google_apis;x86"


2
Um es einfach auszudrücken: Ihre Antwort lautet "Ja, GUI ist weg?". Es ist schrecklich, all dieses Zeug über die CLI zu installieren ...
RAM237

2
Leider ja.
Solidak

@ RAM237 Ich bin stolz zu sagen, dass die GUI hier ist, um zu sehen: stackoverflow.com/a/51429889/7551330
xavier_fakerat

8

Geben Sie in der Befehlszeile einfach ein

tools/android sdk

und die übliche GUI für das Android SDK wird aufgefordert.

Hoffe das hilft


1
@expert das sieht aus wie die Antwort, die Sie brauchen. Ich habe es in Ubuntu versucht.
Enzokie

@Enzokie Sieht so aus, als ob noch etwas fehlt. Ich sehe das fragliche Glas im libOrdner, aber ich zögere, das Bash-3,5-KB-Skript zu lesen, um herauszufinden, wo Google Fehler gemacht hat.
Experte

1
@expert Möglicherweise müssen Sie die Umgebungsvariable festlegen. Das ./android sdkfunktioniert in meinem Fall unter der Annahme, dass ich cdden richtigen Ordner habe.
Enzokie

@Enzokie Welche Umgebungsvariable? Wo in der Dokumentation kann ich das lesen?
Experte

4
Das funktioniert auch nicht mehr. "Ungültiger oder nicht unterstützter Befehl" sdk "und" Der Befehl 'android' ist veraltet. Verwenden Sie für manuelles SDK, AVD und Projektmanagement Android Studio. Als Obama.
Nilzor

4

Wenn Sie über Android Studio verfügen, können Sie Ihren SDK-Manager in Android Studio auf die Stelle verweisen, an der Sie gerade Ihr SDK installiert haben. Sie können es von dort aus verwalten. Das musste ich tun. Die Befehlszeile war für mich so schwierig, dass ich beim Ausführen des sdkmanager --listBefehls nicht die vollständigen Paketnamen erhalten habe


1
Dies hat mich gerettet, Anweisungen im gesamten Web sind veraltet und erwarten, dass Sie die GUI über die Befehlszeile öffnen können. Dies war die einfachste Lösung , die durch weit
chrismarx

3
das ist Scheiße. Mir hat die eigenständige Benutzeroberfläche gefallen.
Martin

Google hat gerade beschlossen, die Richtlinien von Apple zu befolgen: Lassen Sie die Entwickler nicht entspannen und sich auf die Entwicklung konzentrieren. Wir müssen etwas tun, damit sie die meiste Zeit damit verbringen, unsere
Inhalte zu

2

Hier ist der Link zum Download Android SDK mit GUI für Windows, Linux und Mac:

Dekomprimieren Sie den Ordner "tools" und legen Sie ihn im Verzeichnis "androidsdk" ab. Suchen Sie nach "android.bat": Die Windows-Benutzeroberfläche ist in Windows geöffnet.

Laden Sie Pakete herunter und entwickeln Sie Apps.


2

Für die Verwendung mit Xamarin ist The Official Xamarin SDK Managerjetzt für Visual Studio 2017 und höher verfügbar. Es kann unter "Cross Platform Mobile" im Visual Studio Installer installiert werden. Es ersetzt den eigenständigen SDK-Manager von Google (der in Version 25.2.3 des Android SDK Tools-Pakets veraltet war).


1

Suchen Sie im Tools-Verzeichnis nach der Datei 'android.bat' und führen Sie sie aus. Die GUI für den SDK-Manager wird geöffnet.


8
Ich habe es versucht und es öffnet sich keine GUI. Ich erhalte die Meldung, dass der Befehl "android" veraltet ist und die Dateien tools \ bin \ sdkmanager.bat und avdmanager.bat verwendet werden sollen, die Ihnen keine grafische Benutzeroberfläche bieten.
Mekonroy

9
Ich denke, sie versuchen, die Leute zum Herunterladen der Android Studio-IDE zu zwingen, da ich denke, dass dies meine einzige Lösung ist. Ich habe keine Zeit, mich mit der Befehlszeile für die Auswahl und Installation von Android-Images zu befassen. Etwas, das früher einfach war, wurde nur zehnmal schwieriger und nerviger.
Mekonroy

So hat es letzte Woche funktioniert. Nicht länger. Keine eigenständige Benutzeroberfläche zu haben, ist zum Kotzen.
Martin

2
Es ist ein sehr billiger Trick, Benutzer zu zwingen, Android Studio zu installieren, wenn es völlig unnötig ist.
andreszs

Sie fragten nach Linux.
Robbyoconnor

1

Es tut mir leid, dass ich einen Nekropost gestoßen habe. Aber ich habe gerade eine einfache Android SDK-GUI veröffentlicht. Vielleicht könnte dieses kleine Wochenendprojekt einigen Leuten die Kopfschmerzen ersparen, die Befehlszeile von sdkmanager zu verwenden oder Android-Tools zweimal herunterzuladen.

Sie können mein Projekt bei AndroidGUI überprüfen .

Gabel wie du willst oder besser noch schick mir PR. Jede Hilfe wäre sehr dankbar.

PS: Es wäre sehr nützlich, wenn mich jemand auf den neuesten sdklib - *. Jar-Quellcode verweisen könnte. Damit ich direkt mit Android SDK kommunizieren kann.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.