[英]Running react-native run-android shows “build failed with an exception”
昨天我可以完美地運行android應用,但我不知道為什么,今天早上我像所有工作一樣都在做本機運行android,這使我的構建失敗:
- 出了什么問題:配置項目':app'時發生問題。
無法解析配置':app:_debugApk'的所有依賴項。 配置項目':react-native-device-info'時發生問題。 找不到runtime.jar(android.arch.lifecycle:runtime:1.0.0)。 在以下位置搜索: https : //jcenter.bintray.com/android/arch/lifecycle/runtime/1.0.0/runtime-1.0.0.jar
無法在設備上安裝該應用,請閱讀上面的錯誤以獲取詳細信息。 確保已運行Android模擬器或已連接設備,並已設置Android開發環境: https : //facebook.github.io/react-native/docs/getting-started.html
我一直在尋找錯誤的解決方案,但它們不起作用。 我嘗試過的其中一件事情是但沒有解決方案:
chmod 755安卓/ gradlew
我強調昨天工作正常,是一個時間很久的項目。 我認為可能與sdk有關,但是我對此並不滿意。 有人知道會是什么嗎? 在IOS中完美運行。
今天在這里同樣的問題。 我只是清理gradle緩存,並得到相同的異常。
$ ./gradlew clean增量Java編譯是一個令人興奮的功能。
失敗:構建失敗,發生異常。
無法解析配置':app:_debugApk'的所有依賴項。 配置項目':react-native-device-info'時發生問題。 找不到runtime.jar(android.arch.lifecycle:runtime:1.0.0)。 在以下位置搜索: https : //jcenter.bintray.com/android/arch/lifecycle/runtime/1.0.0/runtime-1.0.0.jar
該文件在此處丟失: https : //jcenter.bintray.com/android/arch/lifecycle/runtime/1.0.0/
//更新解決方案在這里
只需在項目buikd.gradle上設置:
maven { url 'https://maven.google.com' }
在 jcenter() 之前 ,一切正常。
allprojects { repositories { mavenLocal() maven { url 'https://maven.google.com' } jcenter() maven { url "$rootDir/../node_modules/react-native/android" } } }
來自https://github.com/rebeccahughes/react-native-device-info/issues/414
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.