Acabo de actualizar Android Studio 3.5 a Android Studio 3.6 y reemplacé el complemento Gradle anterior con el complemento Gradle 3.6.0 al sincronizar Gradle:
build.gradle: API 'variant.getMappingFile ()' está obsoleto y ha sido reemplazado por 'variant.getMappingFileProvider ()'
Cualquier sugerencia sobre cómo depurar esta advertencia. ¿De dónde viene? Sin embargo, no veo ningún uso de getMappingFile en mi código, podría ser alguna biblioteca. Las sugerencias para depurar este tipo de casos serían útiles
Respuestas:
Al ejecutar el script gradle con el
-Pandroid.debug.obsoleteApi=true
conjunto de parámetros , puede obtener un seguimiento de la pila de lo que está causando el problema.Descubrí que en mi caso estaba relacionado con Crashlytics. Se abrió este problema , pero aparentemente es el complemento heredado, por lo que el problema se ha cerrado nuevamente con una sugerencia de contactar al soporte de Fabric. Esperemos que encuentren una solución.
fuente
Actualización
a
en mi build.gradle de nivel superior me arregló el problema.
fuente
classpath 'io.fabric.tools:gradle:1.31.2'
fuente