J'ai défini ANDROID_HOME dans .bash_profile et j'exécute le profil source ~ / .bash mais après avoir fermé et ouvert le terminal, j'exécute echo $ ANDROID_HOME return blank
.bash_profile
source ~/.bash_profile export PATH="/usr/local/opt/openssl/bin:$PATH" export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATH export ANDROID_HOME=/Users/Najibah/Library/Android/sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platfrom-tools
Cela s'est produit lorsque j'exécute echo $ ANDROID_HOME
p >
3 Réponses :
Supprimez source ~ / .bash_profile du fichier .bash_profile , car cela conduit à une boucle. Il vous suffit d'exécuter la commande à partir du terminal pour charger une version mise à jour du fichier. Les nouvelles fenêtres de terminal utiliseront de toute façon la dernière version du fichier.
Après avoir modifié le .bash_profile , exécutez source ~ / .bash_profile depuis la fenêtre de votre terminal, puis exécutez echo $ ANDROID_HOME . Vous devriez obtenir la valeur attendue.
Le répertoire doit être entouré de guillemets doubles.
Changer JAVA_HOME = / Library / Java / JavaVirtualMachines / jdk1.8.0_191.jdk / Contents / Home
comme ceci JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home"
Moi aussi, je suis d'accord. La modification .bashrc ne prétend pas réussir. La réponse est ici: https://askubuntu.com/a/60221/965574 vous devez ajouter des chaînes au .profile fichier
Alors que nous aimons tous les liens vers des sources externes, les liens peuvent devenir invalides pour de nombreuses raisons. Veuillez inclure toutes les informations requises dans votre réponse.