Android SDK-Manager starten - Tools-Verzeichnis existiert nicht? Mac

9

Ich bin auf dem Mac, ich glaube, ich habe bisher alles richtig gemacht. Befolgen Sie diese Anweisungen: Ссылка

heißt es, zu Tools / Verzeichnis im Terminal zu navigieren. Hier sind meine Schritte.

  1. Terminal öffnen

  2. cd Anwendungen Ergebnis ist: Keine solche Datei oder Verzeichnis

Pfad zu meinem Tools-Verzeichnis ist wie folgt

%Vor%

Ich habe versucht, meinen Ordner auf meinen Desktop, den Ordner tools und mein adt-bundle zu legen, weil ich das Verzeichnis auf meinen Desktop wechseln könnte. Wenn ich ls in das Terminal eingebe, sehe ich meinen Tool-Ordner und mein adt-bundle ist da,

aber das Problem ist, wenn ich versuche

einzugeben

CD-Tools

oder

CD-Adt-Bundle (etc ...)

es sagt, dass es kein Verzeichnis ist.

Was soll ich tun?

    
John Curry 29.04.2013, 04:36
quelle

8 Antworten

14

Ich bin kürzlich auf dieses Problem gestoßen und habe mir gedacht, dass ich zur Klärung oder für irgendjemanden, der immer noch darauf stößt, darauf hinweisen würde.

Es sieht so aus, als müssten Sie sich im Verzeichnis /adt-bundle-mac-VERSION/sdk befinden, um den "android" -Befehl auszuführen. Ich gehe normalerweise in das Verzeichnis, bis ich den Ort des Befehls erreiche, aber in diesem Fall habe ich das gleiche Problem wie das Original-Poster.

Sie müssen die Tab-Taste zum Android-Befehl verwenden ... dh ...

Lokalisieren Sie Ihre Installation /adt-bundle-mac-x86_64-20131030/sdk hit TAB-Taste /tools hit TAB-Taste /android

anstelle von cd adt-bundle-mac-x86_64-20131030/ cd/sdk cd/tools android

Wenn Sie es richtig gemacht haben, sollte der SDK-Manager für Sie starten.

Hoffe, das hilft jemandem da draußen.

    
Russell Bradley 19.02.2014, 07:15
quelle
20

Hier ist das Verzeichnis.

%Vor%

drücke Enter

gib einfach ein   ./android

    
mithra 06.03.2014 08:54
quelle
6

Verwenden Sie cd /users/user/...your path.../android-sdk/tools

und dann:

./android

    
Mohammad.Gh 21.01.2016 20:04
quelle
6

Sie können den SDK-Manager über die GUI starten:

  • Starten Sie Android Studio
  • Erstellen Sie ein neues leeres Projekt
  • Suchen Sie in der Symbolleiste nach dem Symbol mit der QuickInfo "SDK Manager"

    
Thang Duong 09.11.2016 16:01
quelle
5
___ answer21873549 ___

Ich bin kürzlich auf dieses Problem gestoßen und habe mir gedacht, dass ich zur Klärung oder für irgendjemanden, der immer noch darauf stößt, darauf hinweisen würde.

Es sieht so aus, als müssten Sie sich im Verzeichnis /{path-to-your-android-sdk}/tools befinden, um den "android" -Befehl auszuführen. Ich gehe normalerweise in das Verzeichnis, bis ich den Ort des Befehls erreiche, aber in diesem Fall habe ich das gleiche Problem wie das Original-Poster.

Sie müssen die Tab-Taste zum Android-Befehl verwenden ... dh ...

Lokalisieren Sie Ihre Installation ./android hit TAB-Taste android hit TAB-Taste /{path-to-your-android-sdk}/tools

anstelle von --list %code% %code% %code%

Wenn Sie es richtig gemacht haben, sollte der SDK-Manager für Sie starten.

Hoffe, das hilft jemandem da draußen.

    
___ answer22219442 ___

Hier ist das Verzeichnis.

%Vor%

drücke Enter

gib einfach ein   %code%

    
___ qstnhdr ___ Android SDK-Manager starten - Tools-Verzeichnis existiert nicht? Mac ___ answer40511169 ___

Sie können den SDK-Manager über die GUI starten:

  • Starten Sie Android Studio
  • Erstellen Sie ein neues leeres Projekt
  • Suchen Sie in der Symbolleiste nach dem Symbol mit der QuickInfo "SDK Manager"

    
___ antwort43603039 ___

Hier wurden viele Antworten gegeben, dass Sie zu %code% gehen sollten und führen Sie %code% .

aus

Für mich hat das nicht funktioniert. Als ich die Datei %code% in meinem %code% -Verzeichnis mit einem Texteditor geöffnet habe, enthielt sie Folgendes:

%Vor%

Also ist der richtige Ansatz jetzt, wie von @Shijil in seinem Kommentar angegeben.

Im Verzeichnis für Ihr Android SDK sollten Sie verwenden:

Für den SDK-Manager:

%Vor%

Für AVD Manager:

%Vor%

NB Für den letzten Befehl in jeder der obigen Optionen müssen Sie je nach der Operation, die Sie ausführen möchten, zusätzliche Argumente bereitstellen. Ein Beispiel Arg, das für beide funktioniert, ist %code% . Wenn Sie die Befehle ohne Argumente ausführen, werden nur die möglichen Argumente angezeigt, die Sie hätten übergeben können.

Persönlich finde ich die Verwendung der GUI in Android Studio einfacher. Speziell für Linux-Anfänger.

    
___ qstntxt ___

Ich bin auf dem Mac, ich glaube, ich habe bisher alles richtig gemacht. Befolgen Sie diese Anweisungen: Ссылка

heißt es, zu Tools / Verzeichnis im Terminal zu navigieren. Hier sind meine Schritte.

  1. Terminal öffnen

  2. cd Anwendungen Ergebnis ist: Keine solche Datei oder Verzeichnis

Pfad zu meinem Tools-Verzeichnis ist wie folgt

%Vor%

Ich habe versucht, meinen Ordner auf meinen Desktop, den Ordner tools und mein adt-bundle zu legen, weil ich das Verzeichnis auf meinen Desktop wechseln könnte. Wenn ich ls in das Terminal eingebe, sehe ich meinen Tool-Ordner und mein adt-bundle ist da,

aber das Problem ist, wenn ich versuche

einzugeben

CD-Tools

oder

CD-Adt-Bundle (etc ...)

es sagt, dass es kein Verzeichnis ist.

Was soll ich tun?

    
___ answer32862513 ___

Besser Terminal öffnen und %code% eingeben.

Es wird Ihnen den Pfad angeben, in dem Sie das Paket installiert haben.

Dann müssen Sie nur diesen Pfad auf dem Terminal ausführen.

Ihr Android-Paket wurde möglicherweise mit Homebrew oder anderen Programmen installiert, daher kann der Pfad anders lauten.

Bearbeiten: Tippfehler

    
___ answer39149555 ___

Für mich war das Verzeichnis %code% und danach war der Befehl %code% Ich hoffe, das kann helfen

    
___ answer34381950 ___

Hier ist Ihr "Tools" Verzeichnis für Android Studio in OS X El Captain (Yosemite hat auch hoffentlich den gleichen Pfad):

%Vor%

Geben Sie im Terminal einfach Folgendes ein: %code% und drücke Enter. Und Sie sind im Werkzeugordner.

Bitte beachten Sie, dass %code% sich auf den Benutzer mac bezieht

    
___ tag123sdk ___ Ein Software Development Kit (SDK) ist eine Sammlung von Entwicklungstools, mit denen Software für eine bestimmte Hardwareplattform, Entwicklungsumgebung oder ein Softwarepaket erstellt werden kann. Ein SDK kann aus einer Kombination von APIs, einer IDE oder anderen Entwicklungswerkzeugen und Frameworks bestehen. ___ tag123launch ___ Die Definition eines Launches ist ein Ereignis, bei dem etwas wie eine Anwendung / ein Programm gestartet wird. ___ tag123android ___ Android ist das mobile Betriebssystem von Google, das zum Programmieren oder Entwickeln von digitalen Geräten (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) verwendet wird. Verwenden Sie für Themen rund um Android Android-spezifische Tags wie android-intent, nicht intent, android-activity, nicht activity, android-adapter, nicht adapter usw. Bei anderen Fragen als der Entwicklung oder Programmierung, aber im Zusammenhang mit Android Framework, verwenden Sie Der Link: https://android.stackexchange.com. ___ answer34933274 ___

Verwenden Sie %code%

und dann:

%code%

    
___
Odame Prince 25.04.2017 06:19
quelle
4

Hier ist Ihr "Tools" Verzeichnis für Android Studio in OS X El Captain (Yosemite hat auch hoffentlich den gleichen Pfad):

%Vor%

Geben Sie im Terminal einfach Folgendes ein: Library/Android/sdk/tools und drücke Enter. Und Sie sind im Werkzeugordner.

Bitte beachten Sie, dass user-name sich auf den Benutzer mac bezieht

    
Steele Rocky 20.12.2015 14:20
quelle
4

Besser Terminal öffnen und which android eingeben.

Es wird Ihnen den Pfad angeben, in dem Sie das Paket installiert haben.

Dann müssen Sie nur diesen Pfad auf dem Terminal ausführen.

Ihr Android-Paket wurde möglicherweise mit Homebrew oder anderen Programmen installiert, daher kann der Pfad anders lauten.

Bearbeiten: Tippfehler

    
bichotll 30.09.2015 09:26
quelle
0

Für mich war das Verzeichnis cd /Users/your_user_name/Library/Android/sdk/tools/ und danach war der Befehl ./android list targets Ich hoffe, das kann helfen

    
Alexiscanny 25.08.2016 15:44
quelle

Tags und Links