运行react-native run-android显示“构建失败,异常”

时间:2018-05-28 09:29:00

标签: android reactjs react-native android-sdk-tools

昨天我可以完美地运行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 android / gradlew

我强调昨天正常工作,这是一个很久以前的项目。我认为可能是与sdk有关的东西,但我不能很好地使用它。有人知道会是什么?在IOS工作完美。

1 个答案:

答案 0 :(得分:2)

今天在这里有同样的问题。我只是清理gradle缓存并得到了相同的异常。

$ ./gradlew clean 增量式java编译是一种孵化功能。

失败:构建因异常而失败。

  • 出了什么问题: 配置项目':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

此处缺少文件: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