Halo gaes ane baru saja mengalami masalah dengan gradle. Bermula dari upgrade Laptop ke spek dewa dan otomatis setup juga android studionya, upgrade ke versi terbaru 3.4.x.
Munculah error seperti ini:
Error 'variant.getExternalNativeBuildTasks()' replaced with 'variant.getExternalNativeBuildProviders()

Nah sayangnya ketika ane ikuti semua alert pembaruan versi, hasilnya tidak semulus paha blackpink, disitu ane dapet masalah dengan error seperti di judul.
Berdasarkan pembahasan di stackoverflow ini akibat dependensi fabric.io kadaluarsa. Sekilas adalah letak error di salah satu blok kode app build.gradle
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.25.4'
}
buildscript {
repositories {
maven { url "https://maven.google.com" }
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
}
dependencies {
// These docs use an open ended version so that our plugin
// can be updated quickly in response to Android tooling updates
// We recommend changing it to the latest version from our changelog:
// https://docs.fabric.io/android/changelog.html#fabric-gradle-plugin
classpath 'io.fabric.tools:gradle:'
}
}
}
Solusinya adalah silakan ubah versi latest release 'io.fabric.tools:gradle:1.28.0'
Please update your both gradle fabric tools with 1.28.0
Ok beres!