【问题标题】:Android Gradle Plugin (Warning) API 'variant.getMergeResources()' is obsolete and has been replaced with 'variant.getMergeResourcesProvider()'Android Gradle 插件(警告)API 'variant.getMergeResources()' 已过时并已替换为 'variant.getMergeResourcesProvider()'
【发布时间】:2019-07-19 13:28:27
【问题描述】:

我正在尝试构建和运行这个存储库augmented-images 并且我遇到了这个错误。

原因:java.lang.RuntimeException:创建 sfa 时出错。

深入到这个警告警告! API'variant.getMergeResources()' is obsolete and has been replaced with 'variant.getMergeResourcesProvider()'.

更多来自构建日志分析,我看到以下错误 错误:无法导入“sampledata/airplane/Airplane.obj”

我试图找到这个

variant.getMergeResources()

被使用所以我可以替换它但没有运气。

请协助也许我需要更新插件。我应该遵循哪些步骤才能解决问题。

【问题讨论】:

    标签: android gradle plugins arcore variant


    【解决方案1】:

    现在将 classpath 'com.google.gms:google-services:4.3.0' 更改为 classpath 'com.google.gms:google-services:4.2.0' 有效..

    【讨论】:

    • 这对我有用,但我需要其他永久答案。
    • 这个警告是由最新版本的谷歌服务引起的,他们将在未来的版本中修复,所以目前没有永久的解决方案..
    • 这可行,但随后构建抛出 OutOfMemoryError
    【解决方案2】:

    现在已修复 release 'com.google.gms:google-services:4.3.2'

    此问题是由Google Services pluigin for gradle 4.3.04.3.1 的版本引起的。

    【讨论】:

      猜你喜欢
      • 2019-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-23
      • 2020-03-18
      • 2019-11-13
      相关资源
      最近更新 更多