构建对任务'本机做出反应时出错':app:prepareComAndroidSupportSupportV42301Library'

问题描述 投票:0回答:1

我是新的反应本地开发人员。当我使用“react-native run-android”在Windows中运行本机反应时,它返回错误:

启动JS服务器...... 在设备上构建和安装应用程序(cd android && gradlew.bat installDebug)... 增量java编译是一个孵化功能。 :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :应用:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :应用:prepareComAndroidSupportAppcompatV72301Library :app:prepareComAndroidSupportSupportV42301Library FAILED

FAILURE:构建因异常而失败。

  • 出了什么问题:任务执行失败':app:prepareComAndroidSupportSupportV42301Library'。无法展开ZIP'C:\ Android \ sdk \ extras \ android \ m2repository \ com \ android \ support \ support-v4 \ 23.0.1 \ support-v4-23.0.1.aar'。
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。

建筑失败

总时间:15分钟33.768秒

你能帮我解决这个问题吗?谢谢!

windows react-native
1个回答
0
投票

我有完全相同的问题,结果发现它与谷歌播放服务分析版本有关。通过将以下代码添加到build.gradle文件,我能够摆脱错误。

compile("com.google.android.gms:play-services-analytics:8.3.0"){
force = true
}

将它添加到依赖项花括号的顶部。所以它看起来像这样。依赖项{compile(“com.google.android.gms:play-services- analytics:8.3.0”){force = true} //其余的依赖关系请按照下面的页面进行更好,更详细的解释https://github.com/idehub/react-native-google-analytics-bridge/issues/31

© www.soinside.com 2019 - 2024. All rights reserved.