簡體   English   中英

如何修復此子項目路徑:CordovaLib錯誤:生成EACCES

[英]How to fix this Subproject Path: CordovaLib Error: spawn EACCES

我使用mac Sierra如何修復此錯誤

子項目路徑:CordovaLib

錯誤:生成EACCES Mac屏幕

您將需要在以下路徑中生成gradlew可執行文件,該文件位於您的離子項目中的platforms文件夾中

/Users/*<your ionic project path>*/platforms/android/gradlew

對於MAC

sudo chmod 755 /Users/<your ionic project path>/platforms/android/gradlew

chmod 755代表的地方:允許每個人讀取和執行文件,並允許文件所有者寫入文件。 如果您將755應用於目錄,則意味着每個人都可以訪問它並獲取其文件列表。

我通過使gradle可執行來修復它

chmod +x ~/Library/Android/sdk/tools/templates/gradle/wrapper/gradlew

我的項目也遇到了同樣的問題。 我使用以下步驟成功構建。
腳步:
1.轉到項目目錄。
2.運行cd platforms/android/進入android文件夾。
3.為gradlew文件添加讀,寫和執行權限。 為此運行chmod 777 gradlew
4.運行cd ../../再次轉到項目目錄。
5.運行命令build ionic cordova build android

我通過給app文件夾的權限來修復它:

sudo chmod -R u+rwx /yourIonicAppFolder

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM