Ich habe Android Studio auf meinem MacBook Air (OS Version 10.11 El Capitan) installiert und erfolgreich eine kleine "Hallo Welt" -App geschrieben und auf einem Gerät (Nexus 7) installiert und auf AVD ausgeführt. Jetzt möchte ich nur noch die App erstellen und über die Befehlszeile auf dem Gerät installieren, im Gegensatz zu Android Studio. Ich folge den Anweisungen hier:
http://developer.android.com/training/basics/firstapp/running-app.html
und die relevante Zeile ist:
Stellen Sie sicher, dass das Verzeichnis Android SDK platform-tools / in Ihrer Umgebungsvariablen PATH enthalten ist, und führen Sie dann Folgendes aus:
Das Problem ist, dass ich das Android SDK auf meinem Computer nicht finden kann! Ich nehme an, es ist da, weil das Programm sonst nicht über Android Studio kompiliert und ausgeführt werden würde. Vielleicht ist das eine schlechte Annahme? Ich bin neu in Macs (ich bin an Windows gewöhnt), daher weiß ich nicht, wie ich am besten nach dem Android SDK suchen kann. Also meine Fragen:
- Wie finde ich Android SDK auf meinem Computer? Oder mir selbst beweisen, dass es nicht da ist?
- Wenn es nicht da ist, wie installiere ich es?
- Wie ändere ich PATH so, dass es Android SDK enthält?
/Library/Android/sdk/
/Users/<your_user>/Library/Android/sdk
Antworten:
1. Wie finde ich es?
sdk
Sie können den Ort dort sehen - meistens ist es:
2. Wie installiere ich es, wenn nicht dort?
3. So fügen Sie es dem Pfad hinzu
Öffnen Sie Ihr Terminal, bearbeiten Sie Ihre
~/.bash_profile
Datei in Nano, indem Sie Folgendes eingeben:Wenn Sie Zsh verwenden, bearbeiten Sie
~/.zshrc
stattdessen.Gehen Sie zum Ende der Datei und fügen Sie den Verzeichnispfad zu Ihrem
$PATH
:Ctrl+X
adb
), und überprüfen Sie, ob sie geöffnet / ausgeführt wirdquelle
/etc/path
direkt zu bearbeiten . Verwenden Sie stattdessen "export" in ~ / .bash_profile. Ex.export PATH="/Users/<user_name>/Library/Android/sdk/platform-tools/":$PATH
Nachdem Sie oben zu ~ / .bash_profile hinzugefügt haben, verwenden Sie einfach,source ~/.bash_profile
wenn es keinen Fehler gibt, können Sie denadb
Befehl frei verwendenWenn Sie Android Studio nicht öffnen möchten, nur um Ihren Pfad zu ändern ...
Sie leben hier mit einer Standardinstallation:
Folgendes möchten Sie Ihrem hinzufügen:
.bashwhatever
quelle
Suchen Sie den Speicherort des Android SDK
Erstellen Sie eine
.bash_profile
Datei für Ihre Umgebungsvariablencd ~
touch .bash_profile
Fügen Sie die Variable PATH zu Ihrer hinzu
.bash_profile
open .bash_profile
Fügen Sie
export PATH=$PATH:
[your SDK location]
/platform-tools
der Datei hinzu und klicken Sie⌘s
, um sie zu speichern. Standardmäßig ist es:export PATH=$PATH:/Users/yourUserName/Library/Android/sdk/platform-tools
Gehen Sie zurück zu Ihrer Terminal-App und laden Sie die Variable mit
source ~/.bash_profile
quelle
Wenn Sie Android Studio installieren, können Sie auswählen, ob Sie das SDK herunterladen möchten oder nicht
Sie können das SDK hier herunterladen: http://developer.android.com/sdk/index.html
Klicken Sie in Android Studio auf Datei >> Einstellungen
quelle
Wenn Android Studio Ihnen den Pfad anzeigt
/Users/<name>/Library/Android/sdk
, Sie ihn jedoch nicht in Ihrem Ordner finden können, klicken Sie einfach mit der rechten Maustaste und wählen Sie "Ansichtsoption anzeigen". Dort können Sie "Bibliotheksordner anzeigen" auswählen; Wählen Sie es aus und Sie können auf das SDK zugreifen.quelle
Der Standardpfad des Android SDK lautet
/Users/<username>/Library/Android/sdk
: Sie können auf diesen Beitrag verweisen .Fügen Sie dies Ihrem .bash_profile hinzu, um die Umgebungsvariable hinzuzufügen
Speichern Sie dann die Datei.
lade es
quelle
AndroidStudioFrontScreen Ich habe einfach auf die Android-DMG-Installationsdatei doppelklickt, die ich auf der Festplatte gespeichert habe, und als der Startbildschirm angezeigt wurde, habe ich das Symbol für Android Studio in den Anwendungsordner gezogen. Jetzt weiß ich, wo es sich befindet !!! Achten Sie auch beim Ausführen darauf, dass Sie im Dock mit der rechten Maustaste auf Android Studio klicken und "Optionen" -> "Im Dock behalten" auswählen. Alles andere funktioniert. Dr. Roger Webster
quelle