para - ionic cordova run android
Obteniendo Error: genera EACCES mientras que iĆ³nico construye Android en ubuntu 14.04 (5)
desarrollé un proyecto en ionic2
mientras estoy haciendo android construir android estoy recibiendo este error
mi información iónica es
CLI de Cordova: 6.3.0
Versión del Marco Iónico: 2.0.0-beta.10
Ionic CLI Version: 2.0.0-beta.36
Versión Ionic App Lib: 2.0.0-beta.19
SO: ID de Distribuidor: Ubuntu Descripción: Ubuntu 14.04.5 LTS
Versión del nodo: v4.4.7
Busqué en Google, pero ninguna solución funciona para mí.
¿Cómo puedo solucionar este error?
Estaba usando Cordova para ejecutar mi aplicación híbrida en mi dispositivo Android, y obtuve este error dos veces durante la compilación no exitosa ...
Error: generar EACCES
La respuesta de @Krunel Vaghela anterior me ayudó un poco ...
Esto es un error de permiso al compilar la aplicación
Usted necesita dar permiso Gradle
sudo chmod -R 777 / Aplicaciones / Android / Studio / 3.0 / Preview.app/Contents/gradle
Pero seguí teniendo este error: "chmod: -r: no existe tal archivo o directorio"
Estaba usando este comando:
[Sandis-Macbook-Pro:Users sandi$ sudo chmod -R 777 /Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle
Tenga en cuenta que mi aplicación de Android se llama "Android Studio.app" (con un espacio en el nombre). La solución es simplemente envolver el camino entre comillas de esta manera:
[Sandis-Macbook-Pro:Users sandi$ sudo chmod -R 777 "/Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle"
NOTA: para averiguar qué carpeta tenía el problema de permisos, tuve que usar este comando:
sudo build -verbose
Lo que produjo la ruta a la carpeta de problemas de permisos como esta:
ANDROID_HOME=/Users/sandi/Library/Android/sdk
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
Running command: "/Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle" -p /Users/sandi/Desktop/CORDOVA_NOV16/HHUB_NOV17/hhub_CURRENT/platforms/android wrapper -b /Users/sandi/Desktop/CORDOVA_NOV16/HHUB_NOV17/hhub_CURRENT/platforms/android/wrapper.gradle
Error: spawn EACCES
Entonces tome la ruta después de "Ejecutar comando:" - ponga eso, dentro de comillas, después de ...
chmod -r 777
Y eso es lo que salvó mi día.
Esto es un error de permiso al compilar la aplicación
Usted necesita dar permiso Gradle
sudo chmod -R 777 / Aplicaciones / Android / Studio / 3.0 / Preview.app/Contents/gradle
Disfruta :)
Tuve el mismo problema, lo solucioné dando 777 permisos en mi carpeta Sdk: chmod -R 777 / YOURINSTALLOFANDROID / Sdk
Usa el verbose cuando crees tu cordova build:
cordova build -verbose
Te devolverá el camino que requiere el chmod +x
golpear este comando
sudo chmod -R a+rwx /appfolder
Es causado por un problema de permiso. Más información sobre el problema here .
Si esto no resuelve su problema, entonces probablemente se trate de un permiso en su directorio de perfil de usuario. Pruebe el comando anterior en el directorio de usuario. Tomará algún tiempo para solicitar el permiso.
Saludos.