Menjalankan proyek di Android Studio gagal dengan kesalahan ini: could not find any version that matches com.android.support:appcompat-v7:+
Bagaimana cara memperbaiki kesalahan ini?
Menjalankan proyek di Android Studio gagal dengan kesalahan ini: could not find any version that matches com.android.support:appcompat-v7:+
Bagaimana cara memperbaiki kesalahan ini?
Jawaban:
Dari Android Studio, buka: Tools >> Android >> SDK Manager
Pilih dan pasang "Extras | Android Support Repository"
cordova build androidmembuat kesalahan yang sama!
Bagi saya itu berhasil setelah mengubah versi dari 7: 27. + menjadi 7: +
Juga seperti yang dikatakan di Bagaimana cara memperbarui alat platform Android di linux tanpa kepala?
android list sdk
android update sdk --no-ui --filter extra
Filter extra not supported
Di Project> app> file build.gradle ganti baris
implementation 'com.android.support:appcompat-v7:+'29.+'
dengan
implementation 'com.android.support:appcompat-v7:+'
dan garis
implementation 'com.android.support:design:29.+'
dengan
implementation 'com.android.support:design:+'
Kemudian bersihkan bangunan
Ini sangat sederhana. Mohon perbarui dan ganti kode di bawah ini di build.gradle (Proyek: Nama Aplikasi).
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
aapt, javacdan dxsecara manual tanpa Gradle.
Saya menemukan semua jawaban ini salah untuk saya. Sebaliknya di studio android Anda, lihat di bawah di sebelah kiri. Akan ada bantuan untuk ini.
Misalnya, Anda akan memperhatikan
This support library should not use a different version (32) than the compilesdkVersion (23)
Kemudian Anda mengubah versi menjadi 23 seperti ini
kompilasi 'com.android.support:support-v4:23'
Sekarang, Anda akan melihat pesan
A newer version of com.android.support-v4 than 23 is available 23.4.0.
Begitulah cara saya tahu bahwa versi yang benar adalah 23.4.0
Kepada siapa yang datang ke sini untuk kesalahan yang sama tetapi versi 29, ubah pustaka dukungan Anda ke versi 28:
build.gradle (app):
dependencies {
...
implementation 'com.android.support:appcompat-v7:28.+'
...
}
Tidak ada solusi Google yang berhasil untuk saya. Kemudian saya melihat Android hanya memiliki pustaka dukungan hingga versi 28. Aneh bahwa saya mendapatkan kesalahan ini dalam proyek Android Studio yang dibuat di luar kotak.
Saya tidak yakin versi Android Studio mana, karena saya mengupgrade Studio setelah mendapat kesalahan. Sekarang di Android Studio 3.6.3, proyek baru hadir dengan 'androidx.appcompat: appcompat: 1.0.2'.