Android Crashlytics и Gradle 4.10.1 предупреждение «varient.getExternalNativeBuildTasks ()» - PullRequest
0 голосов
/ 15 января 2019

Только что обновлен до последней сборки Gradle и получаю следующее предупреждение:

WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'. It will be removed at the end of 2019.

Я знаю, что это вызвано плагином Fabric, поскольку удаление apply plugin: 'io.fabric' из файла build.gradle моего приложения устраняет ошибку при синхронизации.

Кто-нибудь знает, когда Fabric обновит свой плагин для соответствия новому стандарту Gradle или как вручную изменить код? Я вижу именно эту проблему, но не знаю, как или я могу сам изменить эту строку кода в фабрике.

Я не думаю, что это функциональная проблема, но действительно раздражает, когда я синхронизирую файл Gradle.

1 Ответ

0 голосов
/ 22 марта 2019

Это было исправлено в версии 1.28.0 плагина Gradle

Пользователи должны иметь это в своем build.gradle верхнего уровня:

 buildscript {
    repositories {
     // ... repositories, etc. ...
    }
    dependencies {
        // ...other dependencies ...
        classpath 'io.fabric.tools:gradle:1.28.0'
    }
}

Другие детали

https://issuetracker.google.com/issues/116408637

https://github.com/firebase/firebase-android-sdk/issues/198#issuecomment-473435453

https://docs.fabric.io/android/changelog.html#march-15-2019

...