Je suis nouveau dans le développement d'applications natives à l'aide de Salesforce SDK. J'ai essayé de créer Android projet à partir de la ligne de commande à l'aide de l'outil forcroid mais il y a un problème pour définir la variable d'environnement nommée Android_HOME.
Mais je ne sais pas comment définir cette variable.
Je joins une capture d'écran pour décrire correctement mon problème.
Ouvrez le terminal et tapez:
export Android_HOME=/Applications/ADT/sdk
Ajoutez ceci à la variable d'environnement PATH
export PATH=$PATH:$Android_HOME/bin
Si le terminal ne localise pas le ou les chemins ajoutés à partir du fichier .bash_profile, exécutez cette commande.
source ~/.bash_profile
J'espère que cela fonctionne pour vous!
Pour le faire permanent sur votre système et la variable continue à fonctionner après la fermeture du terminal, ou après un redémarrage, utilisez:
nano ~/.bash_profile
Ajouter des lignes:
export Android_HOME=/YOUR_PATH_TO/Android-sdk
export PATH=$Android_HOME/platform-tools:$PATH
export PATH=$Android_HOME/tools:$PATH
Rouvrez le terminal et vérifiez si cela a fonctionné:
source ~/.bash_profile
echo $Android_HOME
La réponse ci-dessus est correcte. Fonctionne vraiment bien. Il existe également un moyen rapide de le faire.
Tapez - export echo "Android_HOME =/Utilisateurs/votre nom/Bibliothèque/Android/sdk" >> ~/.bash_profile
C'est ça.
Fermez votre terminal.
Ouvrez-le à nouveau.
Tapez - echo $ Android_HOME pour vérifier si la maison est définie.
source ~/.bash_profile
export Android_HOME=/YOUR_PATH_TO/Android-sdk
export PATH=$Android_HOME/platform-tools:$PATH
En tant que noob, j'avais beaucoup de mal à configurer la variable. Je créais des copies des fichiers .bash_profile, le texte du fichier ne sauvegardait pas, etc. ????
J'ai donc documenté les étapes qui ont fonctionné pour moi. C'est simple et infaillible (mais peu long) de le faire ????
Étape 1. Allez dans le Finder > . ) Allez (en haut), cliquez sur utilisateurs , puis votre utilisateur compte , vous verrez quelque chose comme ceci:
{ https://i.stack.imgur.com/8e9qX.png }
Étape 2. Maintenez maintenant la touche + ⇧ + enfoncée. (point), cela affichera maintenant les fichiers et dossiers cachés. Cela ressemblera à ceci:
{ https://i.stack.imgur.com/apOoO.png }
PS: Si le + ⇧ +. ne fonctionne pas, recherchez le raccourci clavier correspondant à votre nom de système d'exploitation Mac
Étape 3.
Scénario A: Si .bash_profile
existe déjà
Étape3.A.1 : double-cliquez sur le fichier .bash_profile. Il devrait s’ouvrir avec TextEdit (ou un clic droit> ouvrir avec> TextEdit)
Étape3.A.2 : collez le texte de la variable dans le fichier .bash_profile à l'aide de + V
Étape3.A.3 : enregistrez le fichier .bash_profile à l'aide de + S
Scénario B: Si .bash_profile
_ N'existe pas C'est une façon idiote de le faire, mais cela a parfaitement fonctionné pour des personnes comme moi
Step3.B.1 : téléchargez gratuitement l'éditeur de texte BBEdit , qui est joli poids léger. La particularité de cet éditeur est qu'il vous permet de sauvegarder un fichier commençant par "."
Etape3.B.2 : Créez un nouveau fichier.
Étape3.B.3 : Enregistrez le fichier dans votre dossier de compte. Un avertissement apparaîtra, qui ressemble à ceci:
{ https://i.stack.imgur.com/KLZmL.png }
Cliquez sur Utilisez le bouton "." . Ensuite, le fichier .bash_profile vide sera enregistré.
Step3.B.4 : collez le texte de la variable dans le fichier .bash_profile à l'aide de + V
Étape3.B.5 : Enregistrez le fichier .bash_profile à l'aide de + S
Étape 4: La dernière et dernière étape consiste à vérifier si les étapes ci-dessus ont fonctionné. Ouvrez le bash et tapez echo $Android_HOME
Votre variable Android_HOME devrait maintenant être définie.
Premièrement, récupérez le Android dans Android Studio: Android Studio -> Préférences -> Apparence & Comportement -> Paramètres système -> Android SDK -> Android Emplacement du SDK
Puis exécutez les commandes suivantes dans le terminal
exporter Android_HOME = collez ici l'emplacement de votre SDK
export PATH = $ PATH: $ Android_HOME/bin
C'est fait.