React native 任务';的执行失败:应用程序:processDebugResources';。错误

React native 任务';的执行失败:应用程序:processDebugResources';。错误,react-native,React Native,我仍然得到这个错误 有什么帮助吗 配置项目:反应本机视频 警告:配置“提供”已过时,已替换为“compileOnly”。 将于2018年底拆除。有关更多信息,请参阅: 警告:配置“编译”已过时,已替换为“实现”和“api”。 将于2018年底拆除。有关更多信息,请参阅: 错误:链接引用失败 失败:生成失败,出现异常 出了什么问题: 任务“:app:processDebugResources”的执行失败 无法处理资源,有关详细信息,请参阅上面的aapt输出 尝试: 使用--stacktrace

我仍然得到这个错误 有什么帮助吗

配置项目:反应本机视频 警告:配置“提供”已过时,已替换为“compileOnly”。 将于2018年底拆除。有关更多信息,请参阅: 警告:配置“编译”已过时,已替换为“实现”和“api”。 将于2018年底拆除。有关更多信息,请参阅:

错误:链接引用失败

失败:生成失败,出现异常

  • 出了什么问题: 任务“:app:processDebugResources”的执行失败

    无法处理资源,有关详细信息,请参阅上面的aapt输出

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力

  • 得到更多的帮助

在2s 61个可操作任务中生成失败:1个已执行,60个为最新 无法在设备上安装应用程序,请阅读上面的错误以了解详细信息 细节。确保你有一个运行的Android模拟器或一个设备 已连接并已设置您的Android开发环境:


可能尝试更改您的版本。gradle:

将compileSdkVersion更改为:`compileSdkVersion=28

看看:



显然,这是由谷歌图书馆的一个突破性版本引起的:

我们通过在build.gradle文件中将更新的库解析强制为以前的版本来解决此问题:

configurations.all {
    resolutionStrategy {
         force 'com.android.support:support-v4:27.1.0'
         force 'com.google.firebase:firebase-auth:16.2.0'
         force 'com.google.firebase:firebase-iid:17.1.1'
         force 'com.google.android.gms:play-services-tagmanager:16.0.8'
    }
}

这个想法就像fers490的答案一样,但他的答案对我不起作用,下面的答案确实起了作用:

configurations.all {
    resolutionStrategy {
         force 'com.android.support:support-v4:27.1.1'
         force 'com.google.android.gms:play-services-tagmanager:16.0.8'
         force 'com.google.android.gms:play-services-base:16.1.0'
         force 'com.google.android.gms:play-services-tasks:16.0.1'
         force 'com.google.android.gms:play-services-basement:16.2.0'
         force 'com.google.android.gms:play-services-gcm:16.1.0'
         force 'com.google.android.gms:play-services-stats:16.0.1'
         force 'com.google.android.gms:play-services-location:16.0.0'
         force 'com.google.android.gms:play-services-auth:16.0.1'
         force 'com.google.android.gms:play-services-identity:16.0.0'
    }
}

确保将其放在正确的渐变文件中。

我试图将CompileSDK版本更改为:`CompileSDK版本=28,但任务执行失败:react native video:GeneratedBugrfile'。>java.io.IOException:无法删除路径“C:\gitLab\fallapp\node\u modules\react native video\android exoplayer\build\generated\source\r\debug\com\brentvatne”。您可以使用
gradle app:dependencies
手动检查依赖项版本,并查看哪些版本正在使用昨天发布的版本。这些是您应该尝试覆盖的。Cordova/Ionic Peoples:对于解决方案,我应该在android文件夹gradle文件中添加到哪里
configurations.all {
    resolutionStrategy {
         force 'com.android.support:support-v4:27.1.1'
         force 'com.google.android.gms:play-services-tagmanager:16.0.8'
         force 'com.google.android.gms:play-services-base:16.1.0'
         force 'com.google.android.gms:play-services-tasks:16.0.1'
         force 'com.google.android.gms:play-services-basement:16.2.0'
         force 'com.google.android.gms:play-services-gcm:16.1.0'
         force 'com.google.android.gms:play-services-stats:16.0.1'
         force 'com.google.android.gms:play-services-location:16.0.0'
         force 'com.google.android.gms:play-services-auth:16.0.1'
         force 'com.google.android.gms:play-services-identity:16.0.0'
    }
}