[英]when ran react-native run-android it gives an error Execution failed for task ':app:processDebugResources'
[英]React-native run-android fail on :app:processDebugResources
我最近使用react-native將推送通知添加到了我的應用程序中,因為在看似隨機的時間,我收到諸如添加的照片之類的消息,執行任務失敗
':app:processDebugResources'.
java.io.IOException: Could not delete folder ..\android\app\build\generated\source\r\debug\com\facebook\drawee
有沒有人經歷過類似的事情或有解決方案?
運行以下命令以清理項目:
cd android && gradlew clean
之后,運行以下命令以再次運行項目:
cd .. && react-native run-android
我有同樣的問題。 我將項目文件夾和所有子文件夾的權限更改為所有用戶的完全訪問權限,現在看來可以正常使用!
因此,很明顯,打包程序可能會導致在gradle同步和構建過程中發生兩種類型的文件訪問錯誤:
1)“ EPERM:不允許運行,lstat”
2)“ java.io.IOException:無法刪除路徑”
實際上,這是兩個單獨的問題-一個是由watchman npm模塊引起的,另一個是由打包程序本身引起的。
解決問題的說明可以在這里找到: https : //stackoverflow.com/a/47420765/2441655
如果您正在android設備上運行該應用程序,請轉至react native項目中的android控制器,然后Delete
build文件夾/(目錄),然后再次運行該項目。
構建文件夾的路徑
YourProject / android /
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.