Saya ingin menggunakan Gradle 1.10, bukan 1.9. Saya tidak dapat menemukan tempat untuk mengubahnya.
Jika saya mengatakan ini:
task wrapper(type: Wrapper) {
gradleVersion = '1.10'
}
di my build.gradle
and rebuild, ini dibangun dengan Gradle 1.9 lagi (jadi sebenarnya tidak ada yang terjadi).
Ini sepertinya semua pengaturannya: (dan bagian bantuan IntelliJ tentang Gradle tidak membantu sama sekali :()
intellij-idea
gradle
Cowok
sumber
sumber
gradle(w) wrapper
setelah menggantigradleVersion
?wrapper
tugas lagiwrapper
tugas. Saya masih bingung apa itu gradle wrapper default .Jawaban:
Cara termudah adalah dengan menjalankan perintah berikut dari command line (lihat Mengupgrade Gradle Wrapper dalam dokumentasi):
Selain itu, Anda dapat menggunakan
--distribution-type
parameter dengan salah satubin
atauall
nilai untuk memilih jenis distribusi. Gunakanall
tipe distribusi untuk menghindari petunjuk dari IntelliJ IDEA atau Android Studio yang akan menawarkan Anda untuk mendownload Gradle dengan sumber:Atau Anda dapat membuat
wrapper
tugas kustomdan lari
./gradlew wrapper
.sumber
./gradlew :wrapper
dengan titik dua di depan nama tugas.Buka file
gradle/wrapper/gradle-wrapper.properties
dalam proyek Anda. Ubah versi didistributionUrl
untuk menggunakan versi yang ingin Anda gunakan, misalnya,sumber
Saya hanya ingin berpadu bahwa saya menekan ini setelah memperbarui komponen Android Studio.
Yang berhasil untuk saya adalah membuka gradle-wrapper.properties dan memperbarui versi gradle yang digunakan. Sampai sekarang untuk proyek saya, barisnya berbunyi:
sumber
./gradlew wrapper --gradle-version=5.4.1 --distribution-type=bin
https://gradle.org/install/#manually
Untuk memeriksa:
Untuk memasukkannya tanpa perintah:
buka->
gradle/wrapper/gradle-wrapper.properties
url distribusi dan ubah ke versi zip yang diperbaruikeluaran:
sumber
Di
build.gradle
tambahwrapper { gradleVersion = '6.0' }
sumber
Tugas 'pembungkus' dalam gradle dipanggil jika perintah gradlew digunakan, jika Anda menggunakan perintah gradle untuk membangun tugas pembungkus tidak dipanggil. Jadi, ada dua cara untuk mengubah versi gradle Anda.
Gunakan perintah 'gradlew build', perintah ini akan memanggil tugas pembungkus yang Anda sebutkan. Tugas itu akan mengubah parameter 'distributionUrl' di file gradle-wrapper.properties dan secara otomatis akan mendownload versi gradle yang Anda inginkan. Contoh distributionUrl dalam file untuk versi 4.2. distributionUrl = https: //services.gradle.org/distributions/gradle-4.2-bin.zip
Jika Anda tidak menggunakan gradle wrapper, cukup unduh versi gradle yang Anda inginkan dan setel jalur variabel lingkungan dan tunjukkan juga ke IDEA.
PS untuk informasi lebih lanjut tentang gradle wrapper saya sarankan Anda untuk membaca: https://docs.gradle.org/current/userguide/gradle_wrapper.html
sumber
Saya menghadapi masalah yang sama untuk mengubah versi gradle default dari 5.0 menjadi 4.7, Berikut adalah langkah-langkah untuk mengubah versi gradle default di intellij 1) Ubah versi gradle di gradle / wrapper / gradle-wrapper.properties di properti ini distributionUrl 2) Tekan tombol segarkan di menu proyek gradle sehingga akan mulai mengunduh versi zip gradle baru
sumber
Pertama, biarkan gradle mengatur Url distribusi yang benar
Kemudian - mungkin tidak diperlukan tetapi itulah yang saya lakukan - edit build.gradle proyek agar sesuai dengan versinya
Terakhir, hapus folder .gradle dan gradle serta file gradlew dan gradlew.bat. ( Jawaban Asli )
Sekarang, bangun kembali proyek tersebut.
Karena jawaban lain tidak cukup bagi saya dan komentar yang menunjukkan langkah-langkah tambahan ini mudah untuk dilupakan, di sini sebagai jawaban terpisah
sumber