it-swarm.com.de

Android - Befehl nicht gefunden

Ich versuche, den Befehl in Ubuntu auszuführen 

Android-Aktualisierungsprojekt --Pfad.

Ich bekomme jedoch einen Android:command not found error.

Ich gehe davon aus, dass dies etwas mit dem Pfad zu tun hat, den ich neulich hier gelernt habe? Ich habe mich nur gefragt, welche Variablen ich hinzufügen muss (Android nehme ich an) und was muss ich auch zeigen. 

46
Biscuit128

Definieren Sie unter MacOS/Linux den Pfad zu dem Ort, an dem Sie Ihr SDK als Android_HOME installiert haben:

Mac OS

$ export Android_HOME=/Applications/Android-sdk-macosx

Wenn Sie Android Studio installiert haben, muss der Wert sein

export Android_HOME=$HOME/Library/Android/sdk

Linux

$ export Android_HOME=~/Android-sdk-linux

Fügen Sie dann die Pfade zu den Unterverzeichnissen platform-tools und tools hinzu (unter MacOS/Linux identisch).

export PATH=$Android_HOME/tools:$PATH
export PATH=$Android_HOME/platform-tools:$PATH

Sie sollten jetzt Android von der Shell aus ausführen können.

Wenn keiner der vorgeschlagenen Android_HOME-Pfade gültig ist, können Sie den (eindeutig und konsistent benannten) Plattform-Tools-Ordner über Folgendes suchen:

find / -name platform-tools 2>/dev/null

Welchen Pfad auch immer zurückgegeben werden muss, um mit sdk, Android-sdk-linux oder Android-sdk-macosx zu enden.

128
Festus Tamakloe

Eine andere Möglichkeit ist einfach, dass Ihre "Android" -Datei nicht ausführbar ist. Navigieren Sie zum Werkzeugpfad im Terminal und machen Sie ihn ausführbar mit:
chmod 777 Android
Dann können Sie Folgendes ausführen:
./Android sdk
Es hat bei mir funktioniert.

26
possumkeys

Vorausgesetzt, Sie haben Android_HOME so eingestellt, dass sie auf die sdk-Installation verweist, sollten Sie $Android_HOME/tools und $Android_HOME/platform-tools zu Ihrer PATH hinzufügen.

7
Erich Douglass

Czasami nawet po dodaniu ścieżki katalogu Android_sdk/ z wiersza poleceń nadal nie działa i daje kod command not found error w takim przypadku wykonaj następujące kroki. Sam przejrzałem ten problem i próbowałem wszystkich powyższych kroków i żaden z nich nie działał, więc pomyślałem, że powinienem się podzielić i być może to może komuś pomóc.
(Android-sdk-linux zu nazwa biblioteki sdk systemu Android, którą wyodrębniłeś).

1) Otwórz plik bashrc z linii poleceń

gedit ~/.bashrc

2) Dodaj następujące linie na górze.

export PATH=${PATH}:~/Android-sdk-linux/tools
export PATH=${PATH}:~/Android-sdk-linux/platform-tools

3) Wyloguj się z systemu i zaloguj ponownie. WpiszCtrl+Alt+Taby otworzyć wiersz poleceń i wpisać Android, aby uruchomić oprogramowanie.

3
Abdul Mannan

Nach der Installation von Android studio . Erstellen oder bearbeiten Sie Ihre ~/.bashrc-Datei und fügen Sie die folgenden Zeilen hinzu:

export Android_HOME=~/Android/Sdk
export PATH=${PATH}:${Android_HOME}/tools

und laden Sie .bashrc neu

source ~/.bashrc
2
Karl Adler

Gehen Sie für Mac in Ihr Home-Verzeichnis, indem Sie cd ~ eingeben. Geben Sie dann vi .bash_profile ein. Diese Datei ist möglicherweise leer oder wurde gerade erstellt. 

Um die Datei zu bearbeiten, drücken Sie auf Ihrer Tastatur i. Geben Sie in die Datei den folgenden Pfad ein:

export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/platform-tools":$PATH
export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/tools":$PATH

Wenn Sie fertig sind, drücken Sie esc und erneut shift : und geben Sie wq ein. Okay, jetzt haben Sie Ihre Datei gespeichert. Beenden Sie das Terminal und starten Sie es erneut, und geben Sie Folgendes ein: 

adb -h
Android -h

Wenn Sie mit beiden Befehlen eine Ausgabe erhalten, funktioniert alles einwandfrei.

Nicht: Wir haben den Befehl vi verwendet, um die Datei zu bearbeiten. Wenn Sie mit diesem Befehl verwechselt wurden, können Sie auch nano zum Bearbeiten der Datei versuchen.

1
cyonder

Das liegt daran, dass Ihre platforms und platform-tools nicht in der Umgebungsvariable PATH enthalten sind. Sie können den Befehl adb mit path-to-adb/adb ausführen oder platforms und platform-tools zu PATH hinzufügen und nur adb eingeben.

Dies ist meine Pfadumgebungsvariable:

PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/opt/Android-sdk-update-manager/tools:/opt/Android-sdk-update-manager/platform-tools
1
Blackbelt
  1. Deinstallieren Sie Fass-Android-Plattform-Tools

    brew cask uninstall Android-platform-tools
    
  2. Installieren Sie es mit Android Studio

0
Emil Namen

Android befindet sich jetzt in Android-sdks/tools

wenn Sie einen Mac verwenden, können Sie Ihr .bash_profil so einstellen, dass es es enthält.

PATH=$PATH:[Android-sdks]/platform-tools:[Android-sdks]/tools
0
James Tan