[英]getting Error: spawn EACCES while ionic build android in ubuntu 14.04
這是構建應用程序時的權限錯誤
你需要給予權限Gradle
sudo chmod -R 777 / Applications / Android \\ Studio \\ 3.0 \\ Preview.app/Contents/gradle
請享用 :)
點擊此命令
sudo chmod -R a+rwx /appfolder
它是由權限問題引起的。 上問題更多信息在這里 。
如果這不能解決您的問題,則可能是您的用戶配置文件目錄中的權限問題。 在用戶目錄上嘗試以上命令。 申請許可需要一些時間。
問候。
在進行cordova構建時使用詳細信息:
cordova build -verbose
它將返回需要chmod +x
的路徑
我正在使用Cordova在我的Android設備上運行我的混合應用程序,並且在不成功的構建期間我收到了兩次此錯誤...
錯誤:生成EACCES
@Krunel Vaghela上面給出的答案對我有所幫助......
這是構建應用程序時的權限錯誤
你需要給予權限Gradle
sudo chmod -R 777 / Applications / Android \\ Studio \\ 3.0 \\ Preview.app/Contents/gradle
但我一直有這個錯誤:“chmod:-r:沒有這樣的文件或目錄”
我正在使用此命令:
[Sandis-Macbook-Pro:Users sandi$ sudo chmod -R 777 /Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle
請注意,我的Android應用程序名為“Android Studio.app”(名稱中有空格)。 解決方案是簡單地將路徑包裝在引號中,如下所示:
[Sandis-Macbook-Pro:Users sandi$ sudo chmod -R 777 "/Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle"
注意:為了找出哪個文件夾有權限問題,我不得不使用此命令:
sudo build -verbose
這產生了權限問題文件夾的路徑,如下所示:
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
所以在“運行命令:”后面的路徑 - 把它放在引號內,在......之后
chmod -r 777
這就是拯救我一天的東西。
有同樣的問題,我通過在我的Sdk文件夾上給予777權限來修復它:chmod -R 777 / YOURINSTALLOFANDROID / Sdk
升級到Android 3.2后 , gradle
版本已更改為4.6 。
因此,我必須使用以下命令來修改Mac終端中的gradle文件權限。
sudo chmod 755 "/Applications/Android Studio.app/Contents/gradle/gradle-4.6/bin/gradle"
只需刪除“node_modules”文件夾並使用重新安裝即可
sudo npm i
希望它能得到成功..謝謝..!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.