Ich versuche, ein Phonegap-Projekt einzurichten, und beim Versuch, eine Plattform hinzuzufügen, wird der folgende Fehler ausgegeben:
Error: The command "android" failed. Make sure you have the latest Android SDK installed, and the "android" command (inside the tools/ folder) is added to your path.
Ich habe versucht, was ich hier gelesen habe: Wie setze ich Umgebungsvariablen unter OS X?
und schrieb Folgendes in die .profile-Datei:
export PATH=/users/ophir/android-sdks/tools
Während es den Android-Befehl zu meinem Pfad hinzufügte und ich ihn ausführen und eine Antwort erhalten konnte, bemerkte ich, dass ein einfacher "ls" -Befehl plötzlich nicht funktionierte - bis ich entfernte, was ich getan hatte.
Wie kann ich der PATH-Variablen einen weiteren Pfad hinzufügen? Wie funktioniert das alles überhaupt unter OS X?
Danke
Ihr Befehl ersetzt die gesamte Pfadvariable durch Ihren Pfad, wodurch Ordner wie /bin entfernt werden. Sie müssen Ihren Pfad zum vorhandenen Pfad hinzufügen, nicht ersetzen:
export PATH=/users/ophir/android-sdks/tools:$PATH
Damit Sie die in Ordnern in Ihrem vorhandenen Pfad gefundenen Tools nicht ersetzen, können Sie Ihren neuen Ordner alternativ am Ende der Pfadvariablen hinzufügen:
export PATH=$PATH:/users/ophir/android-sdks/tools
Entwickler82
grg
:
—/path/1:/path/2:$PATH
Toni Williams
export PATH=$PATH:/users/ophir/android-sdks/tools
- das bedeutet, dass Sie nicht versehentlich eines der Systemwerkzeuge ersetzen können, da sie zuerst gefunden werden.Charan Giri