警告:API'variable.getExternalNativeBuildTasks()'已过时,已替换为'variant.getExternalNativeBuildProviders()'

Hem*_*war 18 android android-studio android-gradle-plugin

无法解决此警告.我该如何解决这个问题?

 variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 
 variant.getExternalNativeBuildProviders()
Run Code Online (Sandbox Code Playgroud)

Vla*_*nko 17

只需将Fabric gradle插件更新为1.28.0

dependencies {
   classpath 'io.fabric.tools:gradle:1.28.0'
}
Run Code Online (Sandbox Code Playgroud)


Vit*_*nko 16

将其添加android.debug.obsoleteApi=truegradle.properties文件中.并使gradle清洁,同步然后构建一个APK.为我工作.我有Android Studio 3.3和Gradle版本4.10.1.

有关更多信息,请查看此链接:Android Gradle插件发行说明.

我同意其他贡献者:Fabric导致此错误.


Min*_*nas 7

很可能是由Crashlytics所需的Fabric插件引起的.

评论apply plugin: 'io.fabric'解决问题.所以唯一的选择就是等到Google开发者修复Fabric的插件.