首页 > 解决方案 > 警告:API 'variant.getMergeResources()' 已过时,已替换为 'variant.getMergeResourcesProvider()'

问题描述

每次构建应用程序时,我都会收到此警告。我认为我已经更新了所有库,有人可以告诉我问题出在哪里?显然,我认为这可能来自 Google Play 服务,但我拥有我正在使用的所有库的最新版本。

我找不到任何可以解决问题的方法

警告:API 'variant.getMergeResources()' 已过时,已替换为 'variant.getMergeResourcesProvider()'。它将在 2019 年底被删除。有关更多信息,请参阅https://d.android.com/r/tools/task-configuration-avoidance。要确定调用 variant.getMergeResources() 的内容,请在命令行上使用 -Pandroid.debug.obsoleteApi=true 以显示更多信息。受影响的模块:app

标签: androidandroid-studiogradlegoogle-play-services

解决方案


我有完全相同的警告,我从我的应用程序的 build.gradle 中删除了这一行。

apply plugin: 'com.google.gms.google-services'

原来我不需要插件,警告消失了。


推荐阅读