Tidak dapat menyelesaikan ketergantungan untuk ': app @ debug / compileClasspath': Tidak dapat menyelesaikan com.android.support:appcompat-v7:26.1.0.
Tidak dapat menyelesaikan com.android.support:appcompat-v7:26.1.0.
Diperlukan oleh: project: app
Tidak ada versi cache dari com.android.support:appcompat-v7:26.1.0 yang tersedia untuk mode offline.
Catatan eror:
Tidak dapat menyelesaikan semua file untuk konfigurasi ': app: debugCompileClasspath'.
Tidak dapat menyelesaikan com.android.support:appcompat-v7:26.1.0.
Diperlukan oleh:
project: app
Tidak ada versi cache dari com.android.support:appcompat-v7:26.1.0 yang tersedia untuk mode offline.
Tidak ada versi cache dari com.android.support:appcompat-v7:26.1.0 yang tersedia untuk mode offline.
Tidak dapat menyelesaikan com.android.support.constraint: constraint-layout: 1.1.0-beta3.
Diperlukan oleh:
project: app
Tidak ada versi cache dari com.android.support.constraint: constraint-layout: 1.1.0-beta3 tersedia untuk mode offline.
Tidak ada versi cache dari com.android.support.constraint: constraint-layout: 1.1.0-beta3 yang tersedia untuk mode offline.
Tidak dapat menyelesaikan com.android.support:design:26.1.0.
Diperlukan oleh:
project: app
Tidak ada versi cache dari com.android.support:design:26.1.0 tersedia untuk mode offline.
Tidak ada versi cache dari com.android.support:design:26.1.0 yang tersedia untuk mode offline.
Tidak dapat menyelesaikan com.android.support:cardview-v7:26.1.0.
Diperlukan oleh:
project: app
Tidak ada versi cache dari com.android.support:cardview-v7:26.1.0 tersedia untuk mode offline.
Tidak ada versi cache dari com.android.support:cardview-v7:26.1.0 yang tersedia untuk mode offline.
Tidak dapat menyelesaikan com.google.android.gms: play-services-ads: 11.4.2.
Diperlukan oleh:
project: app
Tidak ada versi cache dari com.google.android.gms: play-services-ads: 11.4.2 tersedia untuk mode offline.
Tidak ada versi cache dari com.google.android.gms: play-services-ads: 11.4.2 tersedia untuk mode offline.
Tidak dapat menyelesaikan com.android.support:support-v4:26.1.0.
Diperlukan oleh:
project: app
Tidak ada versi cache dari com.android.support:support-v4:26.1.0 tersedia untuk mode offline.
Tidak ada versi cache dari com.android.support:support-v4:26.1.0 yang tersedia untuk mode offline.
Gambar log kesalahan:
sumber
Jawaban:
Pergi ke
File->Other Settings->Default Settings->Build, Execution, Deployment->Build Tools->Gradle->Uncheck Offline work option.
sumber
file
- langkah ini ->invalidate caches/Restart
Kemudian pilihinvalidate and restart
di kotak dialog yang muncul.Di bawah ini adalah gambar demo solusi dari; Hapus centang Offline workopsi dengan membuka:
Jika solusi di atas tidak berhasil, coba ini:
Mengikuti Dukungan Pustaka Pengembang Android .
sumber
Baru saja pergi ke
build.gradle
dan menghapus baris:implementation 'com.android.support:appcompat-v7:26.1.0'
Setelah itu, saya menyinkronkan ulang Gradle. Kemudian, saya menempelkan baris kode kembali, menyinkronkan ulang Gradle lagi dan berhasil.
Catatan: Saat saya membuat perubahan ini, saya juga memperbarui semua SDK Tools yang perlu diperbarui.
sumber
Invalidate Cache / Restart
dari opsi File.Hanya menghapus centang pada mode offline tidak berhasil untuk saya.
sumber
menggunakannya
Invalidate Caches/Restart
akan bekerja untuk Anda dan pastikan bahwa opsi sinkronisasi offline gradle Anda tidak diaktifkansumber
Menambahkan ini dalam proyek gradle berhasil untuk saya
allprojects { repositories { jcenter() maven { url "https://maven.google.com" // specifically this worked } }}
sumber
Di file android \ app \ build.gradle,
Ganti detail versi
implementation 'com.android.support:appcompat-v7:26.1.0'
dengan
implementation 'com.android.support:appcompat-v7:+'
Android Studio akan menggunakan versi yang sesuai agar berfungsi untuk Anda.
sumber
Ini adalah masalah bagi pengguna yang tinggal di negara yang dilarang oleh Google (seperti Iran). untuk alasan ini kami perlu menghapus batasan ini oleh proxy. ikuti aku :
file-> pengaturan-> Penampilan & Perilaku-> Pengaturan Sistem-> Http Proxy-> Konfigurasi proxy manual -> HTTP -> Nama host: fodev.org -> Port: 8118.
dan klik Ok Button. lalu pergi ke file-> Invalidate Caches / Restart. . . Gunakan dan nikmati eksekusi yang benar tanpa kesalahan;)
sumber
Hari ini saya memiliki masalah yang sama.
Sebelumnya dalam proyek saya gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules. allprojects { repositories { jcenter() google() mavenCentral() maven { url "https://jitpack.io" } maven { url 'https://plugins.gradle.org/m2/'} }}
Lalu saya baru saja menambahkan baris di bawah ini di semua proyek
maven { url "https://maven.google.com" }
Ini menyelamatkan hari saya.
Dan sekarang kode {} semua proyek saya terlihat seperti ini
allprojects { repositories { jcenter() google() mavenCentral() maven { url "https://jitpack.io" } maven { url 'https://plugins.gradle.org/m2/'} maven { url "https://maven.google.com" } }}
sumber
Dari dokumentasi :
sumber
Saya memecahkan masalah. Di Home Ubuntu, saya menghapus folder .gradle dan mengunduhnya lagi. Semoga bermanfaat
sumber
Buka File-> Pengaturan Lain-> Preferensi untuk Proyek Baru-> Build, Execution, Deployment-> Build Tools-> Gradle-> Hapus centang opsi kerja Offline.
sumber
Untuk pengguna yang memiliki cita rasa dalam proyek dan menemukan utas ini:
Perhatikan, jika dependensi modul Anda memiliki ragam yang berbeda, Anda harus menggunakan salah satu strategi:
Seperti itu:
dependencies { compile project(path: ':module', configuration:'alphaDebug') }
sumber
Saya mengalami masalah yang sama dan menambahkan
mavenCentral()
blok repositori file build.gradle saya berfungsi untuk saya. Saya memiliki pekerjaan Offline yang tidak dicentang dan ditambahkanmaven { url "https://maven.google.com" }
. Menambahkan jawaban ini untuk jiwa-jiwa yang terhilang yang berada di ujung utas ini.sumber
Jika Anda tidak menghapus centang pekerjaan offline , pastikan Anda memiliki internet untuk Android Studio untuk menormalkan proyek Anda.
sumber
Jika Anda mendapatkan kesalahan yang sama setelah menambahkan modul dinamis maka jangan khawatir ikuti ini:
Tambahkan productFlavours di build.gradle Anda (modul dinamis)
productFlavors { flavorDimensions "default" stage { // to do } prod { // to do } }
sumber
Bagi orang lain di mana jawaban yang diterima tidak menyelesaikan masalah ini ...
Mulai September 2018, AndroidX telah menggantikan Pustaka Dukungan Android, yang mencakup pustaka appcompat-v7.
'com.android.support:appcompat-v7' menjadi 'androidx.appcompat: appcompat: 1.0.0'
'com.android.support:design' menjadi 'com.google.android.material: material: 1.0.0'
sumber
Bagi saya penyebabnya adalah url yang salah
jcenter
. Untuk mengatasinya, saya hanya mengubah url untuk aplikasi dan tingkat proyekbuild.gradle
dari
jcenter { url "http://jcenter.bintray.com/"}
untuk
jcenter()
sumber
Buka file build.Gradle dan ganti 27 dan 29 dengan 25 di tempat ini 1. targetSdkVersion 25 2. implementasi 'com.android.support:appcompat-v7:25.+'
itu benar-benar berhasil untuk saya Terima kasih.
sumber
Implementasi 'androidx.appcompat: appcompat: 1.1.2' yang digunakan di App gradle telah memperbaiki masalah saya
sumber