saya mencoba menambahkan recyclerview ke proyek saya dan mendapatkan kesalahan ini muncul dan saya menambahkannya dari dependensi studio android
android
android-recyclerview
android-gradle-plugin
android-support-library
file-dependancy
ahmed khattab
sumber
sumber
maven { url https://maven.google.com }
, baca di siniJawaban:
Mulai dari pustaka dukungan versi 26, pastikan bahwa
repositories
bagian tersebut menyertakan bagian maven dengan titik akhir " https://maven.google.com ".Sesuatu seperti;
sumber
repositories
, dan saya masih mendapatkan "Kesalahan: Gagal menyelesaikan: com.android.support:appcompat-v7:26.1.0". Apakah akhir-akhir ini saya pernah menyebutkan bahwa saya membenci gradle?buildscript
blok itu. Terima kasih banyak karena telah mengarahkan saya ke arah yang tidak dapat saya lihat. Dan saya minta maaf atas downvote tersebut; frustrasi saya memuncak setelah berjam-jam berkelahi dengan ini (dan hal-hal lain bertahap), tapi itu bukan salah Anda.Beginilah cara saya membuatnya bekerja.
Tambahkan
maven { url "https://maven.google.com" }
seperti yang disarankan @Gabriele_Mariotti di atas.Kemudian pada file build.gradle di dalam folder App tambahkan
Kemudian pada penggunaan dependensi
sumber
Jika Anda menggunakan Android Studio 3.0 atau lebih tinggi, pastikan proyek Anda build.gradle harus memiliki konten yang mirip dengan-
Dan untuk di bawah Android Studio 3.0 dan mulai dari pustaka dukungan 26. + proyek Anda build.gradle harus terlihat seperti ini-
Catatan- posisi sangat penting tambahkan google () sebelum jcenter ()
periksa tautan di bawah ini untuk lebih jelasnya-
1- Membangun Aplikasi Android
2- Tambahkan Ketergantungan Bangun
3- Konfigurasi Build Anda
sumber
Cukup tambahkan ini ke file utama semua level proyek build.gradle di bawah allprojects ()
sumber
Saya menghadapi masalah yang sama saat saya memperbarui SDK dan Android studio versi (3.0 beta). Saya telah memecahkan masalah ini melalui tutorial ini. Dalam hal ini mereka memberi tahu kami untuk memperbarui file konfigurasi build seperti
Semoga ini akan membantu Anda.
sumber
dalam kasus mungkin saya menemukan OneSignal mengubah dependensinya
jadi saya mengubahnya dari
compile 'com.onesignal:OneSignal:[3.5.8, 3.99.99]'
untuk
compile 'com.onesignal:OneSignal:[3.5.8, 3.5.8]'
lalu berhasil, periksa ketergantungan yang tidak spesifik.
sumber
Tambahkan ini ke file build.gradle tingkat proyek dan seharusnya berfungsi dengan baik.
sumber
Repo Maven baru Google diperlukan untuk pustaka dukungan terbaru yang kompatibel dengan Android 8.0. Cukup perbarui repositori Google Maven Anda seperti di bawah ini:
Untuk menambahkannya ke build Anda, tambahkan
maven.google.com
ke repositori Maven dibuild.gradle
file level modul Anda :Alternatif Anda dapat memperbarui
build.gradle
file seperti ini:Kemudian tambahkan pustaka yang diinginkan ke blok dependensi Anda. Misalnya, pustaka cardview terlihat seperti ini:
sumber
di sdk 28 u dapat digunakan
dan hapus pustaka cardView
sumber
Perbarui Repositori Dukungan Android Anda dari sdk manager.
sumber
Ada cara lain untuk menambahkan repositori google
Tambahkan
gradle-4.1-rc-1-all
gradle-wrapper.properties.Kemudian tambahkan
google()
build.gradle tingkat atassumber
Cukup ubah versi build dari compile 'com.android.support:appcompat-v7:26.0.0'
untuk
kompilasi 'com.android.support:appcompat-v7:26.0.0-alpha1'
Ini akan menyelesaikan masalah Anda.
sumber
Jika solusi lain di sini tidak berhasil, pastikan Anda tidak dalam mode 'offline' . Jika diaktifkan, android tidak akan mengunduh file yang diperlukan dan Anda akan mendapatkan kesalahan ini.
sumber
coba kompilasi
sumber
Bersihkan gradle Anda dari terminal
kemudian gunakan kode ini di bagian build.gradle Anda
Pastikan, versi perpustakaan yang Anda sertakan tersedia. Untuk pemeriksaan Anda, Anda dapat menggunakan tautan ini
sumber
Saya mengalami masalah ini saat membuat proyek baru di Android Studio menggunakan Kotlin. Cara yang akhirnya membantu saya:
sumber
Ionic 4, dibuka
/platforms/android/platform.properties
, mengubah versi pustaka yang terdaftar yang melemparkan kesalahan (dalam kasus saya,com.android.support:support-v4:27.+
) menjadi:sumber
Gunakan
compile 'com.android.support:cardview-v7:25.4.0'
Jika Anda ingin versi 26 Anda harus menggunakan
compile 'com.android.support:cardview-v7:26.0.0-beta2'
, karena beta untuk saat inisumber
ini bekerja untuk saya
sumber
Ini harus menarik versi terbaru, dan memungkinkannya untuk dikompilasi.
sumber
coba ini,
goto Android-> sdk pastikan Anda memiliki semua dependensi yang diperlukan. jika tidak, unduh. lalu buka File -> Settigs -> Build, Execution, Depoyment -> Gradle
pilih gunakan default gradle wapper (disarankan)
dan hapus centang pekerjaan Offline
gradle build selesai dengan sukses setelah Anda dapat mengubah pengaturan
sumber
Mungkin masalah ini karena perpustakaan facebook. Menggantikan
oleh
sumber
@Aryan benar Gagal diatasi: com.android.support:appcompat-v7:27.+ (Kesalahan Ketergantungan)
Sebuah gambar bernilai ribuan kata
sumber
2 Langkah untuk memperbaikinya .. 1, sambungkan ke internet. 2, Klik pada proyek bersih. ini akan memperbaikinya :)
sumber
Bagi saya, saya hanya harus membersihkan proyek saya.
Bangun -> Proyek Bersih
Di lain waktu saya harus:
File -> Sinkronkan Proyek dengan File Gradle.
sumber
Saat Anda menyinkronkan ketergantungan ini ke android studio:
Kemudian, Sinkronkan Gradle dengan File Proyek . Ini akan mengatakan, (Misalkan jika Anda mengerjakan yang baru seperti androidx) jelas, itu akan menunjukkan kesalahan pada ketergantungan.
Untuk itu Anda dapat pergi ke menu File dan klik pada kode tidak valid / restart . Ini akan menyelesaikan sendiri dan aplikasi akan dimulai ulang tanpa kesalahan apa pun.
sumber