web-dev-qa-db-fra.com

Variable d'environnement ANDROID_HOME

Je sais qu'il existe plusieurs questions similaires à celle-ci, mais j'ai essayé différentes solutions au cours des 3 derniers jours et aucune d'entre elles ne semble fonctionner. J'essaie de démarrer un nouveau projet sur ionic (un projet Android évidemment) et j'obtiens les erreurs ci-dessous:

Error: 'Android_HOME' environment variable is et to non-existent path: /Home/Android/Sdk
Try update it manually to point to valid SDK directory.

Quand je echo pour voir où se trouve Android_HOMEvariable, il renvoie: /Home/Android/Sdk. J'ai essayé de définir manuellement le chemin définitivement en ouvrant le fichier .bashrc (en appuyant sur CTRL H sur Home) et à la fin du fichier .bashrc, j'ai saisi: export Android_HOME=$HOME/Android/Sdk export PATH=$PATH:$Android_HOME/tools. Je me suis assuré de sauvegarder le fichier .bashrc aussi.

3
Theodore Tremblot

Voici un extrait basé sur https://help.ubuntu.com/community/AndroidSDK

Modification de la variable d'environnement PATH

Dans les temps qui ont précédé Android 2.2, bon nombre de personnes placaient leurs divers projets et applications dans des répertoires contenant les outils nécessaires. C’était en soi une méthode très imparfaite car elle encombrait les répertoires et, lors du nettoyage du SDK, il était possible de supprimer accidentellement un fichier crucial, ce qui entraînerait l’échec du SDK et la nécessité de tout réinstaller complètement.

La modification de la variable d'environnement PATH facilitera grandement l'utilisation d'outils SDK tels qu'ADB. Cela vous permettra également d’exécuter certains protocoles tels que ADB depuis n’importe quel emplacement. Ainsi, si vous utilisez le Bureau, vous n'avez pas besoin de rediriger vers le dossier platform tools du SDK pour utiliser ADB si vous en avez besoin.

Comme vous le savez, pour modifier la variable PATH de votre système, vous devez modifier votre fichier .bashrc. Pour ce faire, dans un terminal, exécutez la commande suivante:

$ nano ~/.bashrc

Vous allez maintenant avoir l'éditeur de texte Nano activé sur le terminal. Maintenant, tout en haut du fichier, entrez les informations suivantes:

# AndroidDev PATH

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

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

Une fois que vous avez terminé, appuyez sur CTRL+XYet ensuite frappé Enter pour enregistrer vos modifications et quitter l’éditeur de texte nano.

Éditez: vous devrez peut-être vous connecter et vous reconnecter pour que vos modifications prennent effet (~/.bashrc reloaded). Pour plus d'informations sur les fichiers de démarrage de bash, voir this

Je crois que cela résoudra votre problème.

4
Elder Geek