Właśnie zaktualizowałem Android Studio 3.5 do Android Studio 3.6 i podczas synchronizacji Gradle zastąpiłem poprzednią wtyczkę Gradle wtyczką Gradle 3.6.0:
build.gradle: API „variant.getMappingFile ()” jest przestarzały i został zastąpiony przez „variant.getMappingFileProvider ()”
Wszelkie sugestie dotyczące debugowania tego ostrzeżenia. Skąd on pochodzi? Chociaż nie widzę żadnego użycia getMappingFile w moim kodzie, może to być biblioteka. Pomocne byłyby sugestie dotyczące debugowania tego rodzaju przypadków
Odpowiedzi:
Podczas uruchamiania skryptu oceny z
-Pandroid.debug.obsoleteApi=true
zestawem parametrów można uzyskać ślad stosu powodujący problem.Dowiedziałem się, że w moim przypadku był związany z Crashlytics. Ten problem został otwarty, ale najwyraźniej jest to starsza wtyczka, więc problem został ponownie zamknięty z sugestią skontaktowania się z obsługą Fabric. Mamy nadzieję, że znajdą rozwiązanie.
źródło
Aktualizacja
do
w mojej wersji najwyższego poziomu. gradle naprawił dla mnie problem.
źródło
classpath 'io.fabric.tools:gradle:1.31.2'
źródło