首页 > 解决方案 > 运行 react-native run-android 显示“构建失败并出现异常”

问题描述

昨天我可以完美地运行 android 应用程序,但我不知道为什么,今天早上我做了 react-native run-android 就像我工作的所有日子一样,它让我 BUILD FAILED 失败:

无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。确保您有一个正在运行的 Android 模拟器或连接的设备并已设置您的 Android 开发环境: https ://facebook.github.io/react-native/docs/getting-started.html

我一直在寻找错误的解决方案,但它们不起作用。我尝试过的其中一件事是,但没有解决方案:

chmod 755 安卓/gradlew

我强调昨天工作正常,是一个很久以前的项目。我认为可能与 sdk 相关,但我不太适应它。有人知道可能是什么吗?在 IOS 中完美运行。

标签: androidreactjsreact-nativeandroid-sdk-tools

解决方案


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

$ ./gradlew clean 增量java编译是一个孵化特性。

FAILURE:构建失败并出现异常。

该文件在这里丢失: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


推荐阅读