React native 任务';的执行失败:应用程序:processDebugResources';。错误
我仍然得到这个错误 有什么帮助吗 配置项目:反应本机视频 警告:配置“提供”已过时,已替换为“compileOnly”。 将于2018年底拆除。有关更多信息,请参阅: 警告:配置“编译”已过时,已替换为“实现”和“api”。 将于2018年底拆除。有关更多信息,请参阅: 错误:链接引用失败 失败:生成失败,出现异常React native 任务';的执行失败:应用程序:processDebugResources';。错误,react-native,React Native,我仍然得到这个错误 有什么帮助吗 配置项目:反应本机视频 警告:配置“提供”已过时,已替换为“compileOnly”。 将于2018年底拆除。有关更多信息,请参阅: 警告:配置“编译”已过时,已替换为“实现”和“api”。 将于2018年底拆除。有关更多信息,请参阅: 错误:链接引用失败 失败:生成失败,出现异常 出了什么问题: 任务“:app:processDebugResources”的执行失败 无法处理资源,有关详细信息,请参阅上面的aapt输出 尝试: 使用--stacktrace
- 出了什么问题: 任务“:app:processDebugResources”的执行失败 无法处理资源,有关详细信息,请参阅上面的aapt输出
- 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的洞察力
- 得到更多的帮助
可能尝试更改您的版本。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'
}
}