Erreur: spawn EACCES tout ionique construire android dans ubuntu 14.04
j'ai développé un projet dans ionic2
alors que je suis en train de faire ionique construire android, j'obtiens cette erreur
mon ionique info est
Cordova CLI: 6.3.0
Ionic Framework Version: 2.0.0-bêta.10
Ionique CLI Version: 2.0.0-bêta.36
Ionique Application Lib Version: 2.0.0-bêta.19
OS: numéro de Distributeur: Ubuntu Description: Ubuntu 14.04.5 LTS
Nœud Version: v4.4.7
J'ai cherché dans google mais pas de solution qui fonctionne pour moi..
Comment puis-je corriger ce Bug?
- je pense que c'est à cause de votre chemin
Vous devez vous connecter pour publier un commentaire.
frapper cette commande
Elle est causée par un problème d'autorisation. Plus d'info sur le problème ici.
Ce qui concerne.
C'est la Permission d'Erreur lors de la Construction de l'App
Vous Devez Donner la Permission Gradle
sudo chmod -R 777 /Applications/Android\ Studio\ 3.0\ Aperçu.app/Contents/gradle
Profiter 🙂
+x
au lieu de 777. Ce de le rendre exécutable, sans affecter les autres paramètres d'autorisationgradle
sudo chmod -R 777 /Applications/Android\ Studio.app/Contents/gradle/gradle-4.1/bin
Utilisation du mode verbeux quand vous faites votre cordova construire:
Il sera de retour pour vous le chemin qui nécessite la
chmod +x
J'ai été à l'aide de Cordoue à exécuter mon Hybride application sur mon appareil Android, et j'ai eu cette erreur deux fois au cours de l'échec de la construction ...
Erreur: spawn EACCES
@Krunel Vaghela la réponse ci-dessus m'a aidé un peu ...
Mais j'ai continué à avoir cette erreur:
"chmod: -r: aucun fichier ou répertoire de"
J'ai été en utilisant cette commande:
Remarque que mon application Android est nommé "Android Studio.application" (avec un espace dans le nom). La Solution est de simplement envelopper le chemin d'accès entre guillemets comme ceci:
REMARQUE: afin de trouver le dossier qui était d'avoir les autorisations de problème, j'ai dû utiliser cette commande:
Qui a donné le chemin d'accès pour le problème d'autorisations de dossier comme ceci:
Alors, prenez le chemin après la "commande en cours d'Exécution:" - mettre que, à l'intérieur des guillemets, après la ...
Et c'est ce qui a sauvé ma journée.
Eu le même problème, je l'ai fixé en donnant 777 autorisations sur mon dossier Sdk :
chmod -R 777 /YOURINSTALLOFANDROID/Sdk
Après la mise à niveau de Android 3.2,
gradle
version a été modifiée jusqu'à 4.6.J'ai donc dû utiliser la commande suivante pour modifier gradle d'autorisation de fichier dans mon Mac Terminal.
Juste Enlever "node_modules" dossier et ré-installer à l'aide de
Espère obtenir fonctionne ..Merci..!