2017-09-07 55 views
0

當我運行react-native run-android時,我第一次運行它cd android && gradlew clean後,一切運行良好。如果我停止打包並運行反應原生運行Android的第二次,我得到這個錯誤:'無法讀取路徑'生成反應本機故障錯誤

FAILURE: Build failed with an exception. 

* What went wrong: 
Could not read path 'C:\ig3\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-fr-rCA'. 
> C:\ig3\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-fr-rCA 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 

BUILD FAILED 

我可以下一次我跑做cd android && gradlew clean然後生成將運行良好,但同樣,我會得到相同的錯誤。在執行gradlew clean之後,我總是第二次運行我的構建,但我得到了同樣的錯誤。我該如何解決這個問題,所以我不需要每次清理?

任何幫助將不勝感激。謝謝!

+0

你的反應原生版本和android構建工具版本是什麼? – AlecPerkey

回答

0

將gradle更新到3.0.1之後,將gradle包裝器更新到4.1,並將工具版本更新到26.0.2我沒有這個問題了。

+0

你介意如何分別正確升級gradle和wrapper嗎?更改gradle-wrapper.properties中的分發URL並運行gradlew或正確的過程是否足夠?在此先感謝 – Nemoverflow

+0

更新Android/build.gradle中的gradle版本和android/gradlew/wrapper/gradle-wrapper.properties中的gradle包裝。下次構建時,它將下載新版本。 我其實仍然有這個問題,但現在每次運行都不會發生。 –

相關問題