Comment définir le chemin Android_HOME dans Ubuntu?
S'il vous plaît fournir les étapes.
Dans la console, tapez simplement ces informations (n'oubliez pas de modifier votre emplacement actuel)
export Android_HOME=$HOME/Android/Sdk
export PATH=$PATH:$Android_HOME/tools
Si vous voulez le rendre permanent, ajoutez simplement ces lignes dans le fichier ~/.bashrc
J'aimerais partager une réponse qui illustre également l'approche à l'aide du SDK Android fourni par le référentiel Ubuntu:
Installer Android SDK
Sudo apt-get install Android-sdk
Exporter les variables d'environnement
export Android_HOME="/usr/lib/Android-sdk/"
export PATH="${PATH}:${Android_HOME}tools/:${Android_HOME}platform-tools/"
En supposant que le sdk soit extrait à _~/Android/Sdk
_,
_export Android_HOME=$HOME/Android/Sdk
export PATH=$PATH:$Android_HOME/tools
export PATH=$PATH:$Android_HOME/platform-tools
_
Ajoutez les lignes ci-dessus au fichier ~/.bashrc
(situé à _home/username/.bashrc
_) pour le rendre permanent pour l'utilisateur actuel. Exécutez _source ~/.bashrc
_ pour appliquer les modifications ou redémarrez votre terminal.
(o)
Exécutez les lignes ci-dessus sur une fenêtre de terminal pour la rendre disponible pour la session.
Pour vérifier si vous l'avez configuré correctement
Exécutez les commandes ci-dessous sur une fenêtre de terminal
echo $Android_HOME
_user@Host:~$ echo $Android_HOME
/home/<user>/Android/Sdk
_
which Android
_user@Host:~$ which Android
/home/<user>/Android/Sdk/tools/Android
_
Exécutez Android
sur une fenêtre de terminal. Si elle s’ouvre Gestionnaire de SDK Android, vous pouvez continuer.
le meilleur moyen est de réutiliser la variable Android_HOME dans la variable de chemin. si votre variable Android_HOME change, il vous suffit de le faire en un seul endroit.
export Android_HOME=/home/arshid/Android/Sdk
export PATH=$PATH:$Android_HOME/tools:$Android_HOME/platform-tools
Ajoutez les éléments suivants à votre fichier ~/.bashrc
. Déconnexion et connexion. J'ai mon sdk dans $HOME/Documents/Android/sdk
vous devez le remplacer par celui où vous gardez votre dossier sdk
# Android Path
PATH=$PATH:$HOME/Documents/Android/sdk:$HOME/Documents/Android/sdk/tools
export PATH
# For SDK version r_08 and higher, also add this for adb:
PATH=$PATH:$HOME/Documents/Android/sdk/platform-tools
export PATH
Allez d'abord chez vous et appuyez sur Ctrl + H il vous montrera les fichiers cachés, cherchez maintenant le fichier .bashrc
, ouvrez-le avec n’importe quel éditeur de texte puis placez-le sous les lignes à la fin du fichier.
export Android_HOME=/home/varun/Android/Sdk
export PATH=$PATH:/home/varun/Android/Sdk/tools
export PATH=$PATH:/home/varun/Android/Sdk/platform-tools
Veuillez changer le chemin /home/varun/Android/Sdk
en votre chemin SDK. Faites de même pour les outils et les outils de plate-forme.
Après cela, sauvegardez le fichier .bashrc
et fermez-le.
Vous êtes maintenant prêt à utiliser les commandes ADB sur le terminal.
commencez par ouvrir le fichier .bashrc avec gedit ~/.bashrc
# Added Android_HOME variable. export Android_HOME=$HOME/Android/Sdk export PATH=$PATH:$Android_HOME/tools export PATH=$PATH:$Android_HOME/platform-tools
enregistrer le fichier et rouvrir le terminal
echo $Android_HOME
il montrera le chemin comme /home/pathTo/Android/Sdk
S'applique à Ubuntu et Linux Mint
Dans les archives:
Sudo nano .bashrc
Ajouter à la fin:
export Android_HOME=${HOME}/Android/Sdk
export PATH=${PATH}:${Android_HOME}/platform-tools:${Android_HOME}/tools
Redémarrez le terminal et faites: echo $ HOME ou $ PATH, vous pouvez connaître ces variables.
Dans le terminal, tapez simplement ces 3 commandes pour définir la variable Android_HOME:
$ export Android_HOME=~/Android/Sdk
/Android/Sdk
est l'emplacement de Sdk, cela pourrait changer dans votre cas.
$ PATH=$PATH:$Android_HOME/tools
$ PATH=$PATH:$Android_HOME/platform-tools `
Note: Cela définira le chemin temporairement, donc quelle que soit l'action que vous ayez à effectuer, effectuez sur le même terminal.
Si vous utilisez Android avec Sudo, il installera sdk dans/root/Android/Sdk, vérifiez donc si c'est le cas. Et si vous utilisez n’exécutez pas cordova avec Sudo, il se peut que sdk apparaisse à la racine. Le code ci-dessus pour la configuration du chemin fonctionne bien.
Je faisais face au même problème avec le chemin linux Android_HOME
Remarque:
1- Ajouter des paramètres2- Construire ou reconstruire le projet
3- Redémarrez votre PC
Comment ajouter des paramètres en utilisant terminal:
Ouvrez votre terminal en écriture
gedit .bashrc
une autre fenêtre sera ouverte, puis ajoutez les lignes suivantes à la fin des fenêtres.
export Android_HOME=$HOME/Android/Sdk
export PATH=$PATH:$Android_HOME/tools
export PATH=$PATH:$Android_HOME/platform-tools
puis retournez au terminal et tapez
source .bashrc
pour enregistrer vos modifications dans le fichier bashrc à la fin, redémarrez votre ordinateur.
ouvrir le fichier ~/.bashrc et le coller à la fin
export PATH=$PATH{}:/path-from-home-dir/Android/sdk/tools
export PATH=$PATH{}:/path-from-home-dir/Android/sdk/platform-tools
Sudo su -
gedit ~/.bashrc
export PATH=${PATH}:/your path
export PATH=${PATH}:/your path
export PATH=${PATH}:/opt/workspace/Android/android-sdk-linux/tools
export PATH=${PATH}:/opt/workspace/Android/android-sdk-linux/platform-tools
ajouter au fichier
~/.profile
export Android_HOME=/opt/Android-sdk
Chemin vers le SDK
Puis réinitialiser l'ordinateur
Vous pouvez ajouter cette ligne à la fin du fichier .bashrc.
export PATH=$PATH:"/opt/Android/Sdk/platform-tools/"
ici/opt/Android/Sdk/platform-tools/est le répertoire d'installation de Sdk. Le fichier .bashrc est dans le répertoire personnel
vi ~/.bashrc
ou si vous avez sublime installé
subl ~/.bashrc
vous pouvez éditer le fichier de variable d'environnement dans Ubuntu pour définir Android home globalement.
[1] lance cette commande en terminal
Sudo -H gedit /etc/environment
[2] le contenu de votre fichier d'environnement ressemblera à celui ci-dessous
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
[3] dans le fichier d'environnement, ajoutez le chemin Android sdk comme suit: -
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Android_HOME="/home/yourPathTo/Android/Sdk"
[4] vous pouvez ensuite vérifier le chemin d'accès local Android dans le terminal à l'aide de la commande suivante: -
echo $Android_HOME
Si le chemin n'est toujours pas défini, redémarrez le PC pour obtenir les modifications appliquées.