Problemy z ustawieniem ścieżki ANDROID_HOME w Linux Mint

1

Próbowałem metod i poleceń podanych w innych postach, ale żadne z nich nie działa.

Poniżej jest sposób, w jaki podążyłem, ale wciąż mam błędy.

$ export ANDROID_HOME=/Android/Sdk
$ export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
$ sudo cordova build android
Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.

Daj mi znać, jak postępować.

Shashi
źródło

Odpowiedzi:

0

To dlatego, że próbujesz źle ustawić ścieżkę. pliki SDK znajdują się w katalogu głównym ~ / Android / Sdk. tutaj używasz ANDROID_HOME = / Android / Sdk. szuka folderu głównego dla Androida / Sdk. użyj tego poniżej ...

$ export ANDROID_HOME=~/Android/Sdk
$ export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
$ sudo cordova build android
karthic Mukil
źródło
-1

Ustawiasz zmienne środowiskowe w swoim środowisku. Podczas wywoływania sudo używa zmiennych w środowisku root, ponieważ sudo zasadniczo powoduje rootowanie. Czy nie możesz używać Cordova bez rootowania? W takim przypadku musisz ustawić zmienne w / etc / profile, wylogować się i zalogować ponownie. Ewentualnie sprawdź, czy cordova pozwala przekazywać zmienne jako flagę wiersza poleceń.

Rover jest prawdziwy
źródło