【发布时间】:2020-02-25 05:01:31
【问题描述】:
我刚刚将 Android Studio 3.5 更新为 Android Studio 3.6,并在同步 Gradle 时将之前的 Gradle 插件替换为 Gradle 插件 3.6.0:
build.gradle:API 'variant.getMappingFile()' 已过时且已被 替换为 'variant.getMappingFileProvider()'
有关如何调试此警告的任何建议。它来自哪里?我在我的代码中没有看到 getMappingFile 的任何用法,但可能是某个库。调试此类案例的建议会有所帮助
【问题讨论】:
-
升级您的 Gradle,例如编译 SDK 版本、目标 SDK 版本、最低 SDK 版本和使用 AndroidX 迁移
-
我已经在使用 AndroidX。为什么要更新最低 SDK 版本?您的意思是我们停止支持较旧的操作系统版本,因为发布了较新的操作系统版本?这没有多大意义,因为我们需要支持新的而不破坏旧的。您能否提供进行这些更改的原因,因为问题是关于如何诊断此类错误?
标签: android