任务“:react-native-youtube:verifyReleaseResources”执行失败

Posted

技术标签:

【中文标题】任务“:react-native-youtube:verifyReleaseResources”执行失败【英文标题】:Execution failed for task ':react-native-youtube:verifyReleaseResources' 【发布时间】:2018-11-16 07:01:02 【问题描述】:

在构建 react native 应用程序时,我收到以下错误。 * 什么地方出了错: 任务 ':react-native-youtube:verifyReleaseResources' 执行失败。

com.android.ide.common.process.ProcessException: 无法执行 aapt

在此之后构建失败。为什么会出现这种情况以及该问题的可能解决方案是什么?

【问题讨论】:

Getting "verifyReleaseResources" error after upgrading React Native的可能重复 【参考方案1】:

错误原因:

您已将 react-native-youtube 作为依赖安装,而出现此错误的原因是您的 android/app/build.gradlenode_modules/react-native-youtube/android/build.gradle 的配置不匹配。

解决方案

    导航到node_modules/react-native-youtube/android/build.gradle 编辑并保留compileSdkVersion buildToolsVersion minSdkVersion targetSdkVersionandroid/app/build.gradle 中的相同 再次同步项目。 从终端运行./gradlew assembleRelease

【讨论】:

【参考方案2】:

编辑您的node_modules/react-native-youtube/android/build.gradle 文件,如下所示: https://github.com/hwjfordev/react-native-youtube/commit/606401aa236e94394736fcc43ce9a4e29bf6a129

【讨论】:

以上是关于任务“:react-native-youtube:verifyReleaseResources”执行失败的主要内容,如果未能解决你的问题,请参考以下文章

ClojureScript + React-Native - 嵌入视频

react-native-video:无法读取 null 的属性“常量”

正常任务(宏任务)和微任务

背水一战 Windows 10 (119) - 后台任务: 后台下载任务(任务分组,组完成后触发后台任务)

任务计划程序打开软件的原理

CELERY 定时任务