Android Studio'da gradle sürümü nasıl kontrol edilir?


94

Bu resmi projeyi Android Studio 0.82 ile derlerken şu hata notunu gösterir:

Error:The project is using an unsupported version of the Android Gradle plug-in (0.9.2)

Biraz araştırdıktan sonra, build.gradle dosyasındaki içeriği satırda manuel olarak değiştirmeye karar verdim

classpath 'com.android.tools.build:gradle:0.9.+'

Android Studio'da yüklü olan gradle sürümüne.

Soru şu ki, Android Studio'mdaki gradle sürümünü nasıl kontrol edebilirim?


İşte gradle sürümleri hakkında: stackoverflow.com/a/51392464/8034839
shizhen

Yanıtlar:


146

Dosya-> Proje Yapısı-> Proje bölmesi -> "Android eklenti sürümü".

Gradle sürümünü Android eklenti sürümü ile karıştırmadığınızdan emin olun. İlki, derleme sisteminin kendisidir, ikincisi ise Android projelerinin nasıl oluşturulacağını bilen derleme sisteminin eklentisidir.


82

Resim aşağıda gösterilmiştir. Bunu yalnızca Stackoverflow tarafından en az 30 karakter empoze edildiği için yazıyorum.

görüntü açıklamasını buraya girin


1
Güzel yanıt, yanındaki 1 simgesiyle "proje yapısı" düğmesi olduğunu belirtmiş olmanız güzel. Bir görsel, minimum kelime sayısına göre 1000 kelime değerinde olmalıdır;)
Deemoe

Bu, uygulamanın yüklü değil, kullandığı derecelendirme hakkında bilgi verecektir.
Satyam

14

Sorduğunuz şeyin bu olduğundan emin değilim, ancak projenizin gradle versiyonunu buradan android stüdyosunda kontrol edebilirsiniz:

(sol bölme proje görünümünde olmalıdır, bu yol için android değil) app-> gradle-> wrapper-> gradle-wrapper.properties

gradle versiyonunu gösteren böyle bir çizgiye sahiptir:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip

Bu sayfanın sonunda, her android stüdyo sürümü tarafından desteklenen gradle ve gradle eklenti sürümlerini gösteren bir tablo da bulunmaktadır . (Android stüdyonuzu zaten bildiğiniz gibi yardım-> hakkında kontrol ederek kontrol edebilirsiniz)


13
  1. Android stüdyosunda yeni proje oluşturun;

  2. Ctrl + Üst Karakter + Alt + S tuşlarına basın

  3. "Proje" bölümüne geçin

  4. Gerçek gradle sürümünü ve android takma sürümünü görebilirsiniz. Bunu projenize kopyalayın.


Mac için: Proje yapısı iletişim kutusunu aç - Command +; (noktalı virgül)
x4444

bu yaklaşım o kadar uygun değil, ancak işe
yarayan

2

Gradle sürüm yönetimi için andle kurabilirsiniz .

Gradle dosyasındaki hemen hemen her şeyi en son sürüme senkronize etmenize yardımcı olabilir.

Tüm projeyi aynı anda güncellemek için basit üç adım.

1. yükleyin:

    $ sudo pip install andle

2. sdk'yi ayarlayın:

    $ andle setsdk -p <sdk_path>

3. depedency'yi güncelleyin:

    $ andle update -p <project_path> [--dryrun] [--remote] [--gradle]

--dryrun: yalnızca konsolda yazdırma sonucu

--remote: jcenter ve mavenCentral'da sürümü kontrol edin

--gradle: gradle sürümünü kontrol edin

Daha fazla bilgi için https://github.com/Jintin/andle bakın


1

Bunun gerçekten eski olduğunu ve çoğu insanın zaten doğru yanıtladığını biliyorum. Soldaki proje sekmesinde aşağıdakilerden birini seçerek gradle sürümünü (gradle eklenti sürümünü değil) bulmanın en az iki yolu:

  1. Android> Gradle Scripts> gradle-wrapper.properties (Gradle Version)> distributionURL
  2. Project> .gradle> xyz <--- bu sizin gradle sürümünüz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.