web-dev-qa-db-ja.com

API 'variant.getExternalNativeBuildTasks()'は廃止されました

私は自分のAndroid studioを更新しました。その後、Crashlyticsが問題を引き起こしました。crashlyticsに問題がありますか?またはこれをどのように解決できますか?

これはエラーです

API 'variant.getExternalNativeBuildTasks()' is obsolete and has been 
replaced with 'variant.getExternalNativeBuildProviders()'.
It will be removed at the end of 2019.
For more information, see https://d.Android.com/r/tools/task-configuration- 
avoidance.
To determine what is calling variant.getExternalNativeBuildTasks(), use - 
Pandroid.debug.obsoleteApi=true on the command line to display a stack 
trace.
Affected Modules: app
6
Masum

Crashlyticsに必要なファブリックのプラグインが原因です。

適用プラグインをコメントアウトすると、「io.fabric」で問題が解決します。したがって、唯一の選択肢は、Google開発者がFabricのプラグインを修正するまで待つことです。

2
user9143900

おそらく今は遅いですが、それは私を助けました:

  apply plugin: 'com.Android.application'
  apply plugin: 'io.fabric'
  apply plugin: 'kotlin-Android'
  apply plugin: 'kotlin-Android-extensions'

問題はapply plugin: 'io.fabric'私はこの行をコメントするだけで、うまくいった

apply plugin: 'com.Android.application'
//apply plugin: 'io.fabric'
apply plugin: 'kotlin-Android'
apply plugin: 'kotlin-Android-extensions'

Android Studioを3.3.0にアップデートした後に発生します。

Android Studio 3.2.1。にダウングレードできます

2
clauub