Mengatasi Conflict with Dependency saat awal membuat project Android Studio
Saat akan membuat aplikasi baru di Android Studio, mungkin saja Anda pernah menemukan pesan error. Pada kasus saya, error ini mulai terjadi setelah melakukan update Android Studio dan SDK. Pesan error hanya terjadi saat awal membuat project.
Pesan error yang muncul adalah:
Error:Execution failed for task ‘:app:preDebugAndroidTestBuild’.
> Conflict with dependency ‘com.android.support:support-annotations’ in project ‘:app’. Resolved versions for app (26.1.0) and test app (27.1.1) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.
Atau hasil tangkapan layarnya seperti gambar berikut.
Solusi
Bagaimana cara mengatasinya? Solusinya sangat mudah. Silakan coba cara saya berikut ini.
Pertama. Buka file gradle module app.
Kedua. Edit file tersebut, silakan jadikan komentar untuk baris 11, 25, 26 dan 27. Boleh jadi nomor baris akan berbeda dengan yang ada di file Anda. Intinya sesuaikan saja. Cara menjadikan komentar adalah dengan menambahkan 2 tanda slash (garis miring). Atau boleh juga Anda hapus baris-baris tersebut.
Ketiga. Lakukan sinkronisasi gradle dengan mengklik Sync Now.
Oke… Seharusnya aplikasi Anda sudah tidak error lagi 😀
Perhatian! Cara ini bisa dilakukan jika Anda tidak menggunakan fasilitas Testing dari Android. Tetapi jika Anda menggunakan fasilitas tersebut, maka cara ini tidak bisa digunakan.
Gabung dalam percakapan