Mon Android Studio se plaint de
Impossible de démarrer Git: /usr/bin/git
Le chemin d'accès à l'exécutable Git n'est probablement pas valide
bien que je puisse réellement utiliser git dans Android studio et que /usr/bin/git
fonctionne dans un terminal.
Comment puis-je me débarrasser de cette fausse erreur
Voici mon ~/.bash_profile
export PATH=/usr/bin/git:$PATH
C'est probablement un problème de permission du côté AS. Vous pouvez essayer de créer un lien symbolique entre /usr/bin/git
et /user/local/bin/git
et de faire pointer AS vers le lien symbolique.
Si vous utilisez Mac OSX, exécutez Sudo xcodebuild -license
dans le terminal. Il montrera un mur de texte. Lisez attentivement la licence;) et continuez à appuyer sur Space jusqu’à ce que vous atteigniez la fin, tapez simplement agree
et appuyez sur Entrée. Cela a corrigé l'erreur ci-dessus pour moi sur Android Studio.
À certaines occasions, même cela pourrait ne pas résoudre ce problème. Essayez d’exécuter la commande suivante dans le terminal et redémarrez Android Studio.
Sudo /usr/bin/git
Corrigé .. Il n'y avait pas de Xcode installé sur mon mac.
Installé à partir de la ligne de commande
xcode-select --install
Il vous demandera Invite à installer accepter et installer
Alors essaye
git --version
Après la mise à jour Xcode to 7.0, mon Android Studio s'est plaint de Git et la solution pour moi était d'aller au terminal et de taper
Sudo /usr/bin/git
ou
Sudo git --version
Cela vous montrera ce message:
Vous n'avez pas accepté les contrats de licence Xcode. Vous devez accepter les deux contrats de licence ci-dessous pour pouvoir utiliser Xcode.
lors de la finale, vous devez accepter la licence
En tapant sur «accepter», vous acceptez les termes du contrat de licence du logiciel .
Pour trouver le chemin git:
which git
Vous devez d'abord accepter la licence
xcodebuild -license accept
Dans mon cas, j'ai téléchargé une mise à jour de Xcode et je ne me souvenais pas d'accepter le nouveau contrat de licence/ Conditions générales . Donc, je viens de commencer le Xcode et convenu d'un nouvel accord de licence et cela a commencé à fonctionner.