Android Studio'nun bu sürümü, kullanılan gradle sürümüyle uyumlu değil. Anında çalıştırmayı devre dışı bırakmayı deneyin


91

Uygulamayı düzgün bir şekilde oluşturabiliyorum, ancak çalıştırdığımda şu hatayı alıyorum:

This version of android studio is incompatible with the gradle version used.Try disabling the instant run

fyi: anlık koşmayı devre dışı bıraktım
santosh kumar

1
Hata ayrıntıları nerede? Görüntüyü yerleştirmeyi veya hatayı yapıştırmayı özlediniz mi
AndroidMechanic - Viral Patel

1
benim durumumda, anlık çalışmayı AÇIK konuma getirdikten sonra çalışmaya başladı, garip ... Anlık çalıştırma kapatıldığında hata veriyordu.
mehmet6parmak

7
Benim durumumda sadece projeyi temizlemek işe yaradı! Vay be!
Sjd

2
"Build-> Clean Project" in bu sorunu benim için de çözdüğünü ikinci kez söyleyeceğim.
Brian

Yanıtlar:


115

Anlık çalıştırma yerine normal derleme çalıştırmasını kullanabilirsiniz.

Önce kontrol et

Git Ayarlar / Tercihler > Build'a, Yürütme Dağıtım seçeneği > Anlık Çalıştır ve işaretini kaldırın üç kutuyu.

  1. Gradle hizmetleri URL'sini yükseltme:

    Proje> Gradle> Wrapper> gradle-wrapper.properties

    URL'yi değiştir

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 
    

    -e

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-all.zip
    

(En son dağıtımUrl gradle eklenti sürümünü burada bulun: http://services.gradle.org/distributions

** gradle-x.xx-all.zip kullandığınızdan emin olun)

  1. Derleme klasörünüzü silin

    Projeyi çalıştırdığınızda, derleme klasörü otomatik olarak oluşturulacaktır

  2. Menüde YAP seçeneğine gidin> Projeyi temizle, Projeyi oluştur

    Anında çalıştırılmadan çalışmalıdır.


1
cevapları adım olarak açıkladığınız için teşekkürler. bu hatadan kurtulmak için ayarları kontrol etmek ve 1. adım zorunludur
Manju

@Manju Hatayla karşılaştığımda, 1. adım ve ayarlar gerekli.
kkwang

1
Bu iyi bir cevap, ancak anında çalıştırmayı kullanmanın bir yolu var mı?
CaptainNemo

@ me1982 Evet! Son sürüme android stüdyo güncelleyin veya yeni sürümünü indirin
Dinesh Güneşli

4
En son sürümü kullanıyorum. Bu, en son güncellediğim için olmaya başladı.
CaptainNemo

33

Adımlarım kolay ve doğru yolu da

1 - İçinde Settings-> Build, Execution, Deploymentseçeneği ->Instant Run

2 - Temizle Enable instant run to hot swap code

3 - Temiz proje

p / s: Tamamen çalışmalı.


21

Kullanılan Gradle Eklentisi, genellikle kullandığınız Android stüdyosunun sürümüyle aynıdır.

Android Studio sürümünü kontrol edin

Yardım → Hakkında

ve sürüm okuyacak Android Studio Version X.Y.Z

Sonra şuraya git

Proje → Gradle Scripts → build.gradle (Proje)

ve bağımlılıklar altında sınıf yolunu şu şekilde değiştirir:

classpath 'com.android.tools.build:gradle:X.Y.Z'

ve projeyi yeniden oluşturun / senkronize edin.


8

Anında çalıştırmayı Android Studio'da aşağıdaki adımları uygulayarak devre dışı bırakabilirsiniz:

Dosya → Ayarlar → Tercihler iletişim kutusu → Oluştur → Yürütme → Dağıtım → Anında Çalıştır → Projeyi Güncelle

Android Studio 2'de sunulan bu özellik, ancak devre dışı bıraktığınızda, bir dahaki sefere yeni uygulamayı emülatörünüze göndermeye çalıştığınızda çok daha yavaş çalışıyor.

Benim durumumda Android Studio'yu kanarya kanalından en son sürüme güncelliyorum ve bu özelliği devre dışı bırakmadan çalışıyor.

Umarım yardım eder


1
Android Studio'yu güncellemek istemiyorsanız, John Snow'un cevabında olduğu gibi gradle sürüm numarasını da ayarlayabilirsiniz.
Stephen Kaiser

8

Sjd tarafından yorumlandığı gibi: Siz de benim gibi android stüdyosu tarafından uygulanan otomatik güncellemeyi kullandıysanız, projeyi temizlemek ve yeniden inşa etmek yardımcı olabilir.


Bu benim için çalıştı. Varsa, anında çalıştırmayı devre dışı bırakmaktan çok daha iyi bir çözüm.
Robert Liberatore

7

Build> Clean projesi yaptım ve ardından uygulamayı yeniden çalıştırdım!


günümü şenlendirdin!! Teşekkürler
Aovin Mahmud

2

Uygulamayı hata ayıklama modunda çalıştırmak istedim ve aynı mesajı aldım, bu yüzden denedim:

  • Dosya> Önbellekleri geçersiz kıl ve yeniden başlat ...
  • Temiz proje
  • Proje oluştur

Hiçbir şey çalışmadı...

Ardından, projeyi hata ayıklamadan çalıştırmak için yeşil oka tıkladım ...

Çalıştı!

Böylece Android Studio'da durdur düğmesinin solundaki seçenekle bir hata ayıklama oturumu ekledim.


0

Bu şekilde düzelttim.

İçin sınıf yolunu güncelleyin classpath 'com.android.tools.build:gradle:2.0.0'sizin de üst düzey build.gradle dosyası.

Bitti


0

Sadece Silinmiş Oluştur Klasör ve Temiz projesi .Bu benim için çalıştı ... !!!


0

Android Studio 2.3.3'te

Dosya -> Ayarlar -> Oluşturma, Yürütme, Dağıtım -> Anında Çalıştırma -> Çalışırken değiştirme kodu için Anında Çalıştırılamaz (İşaretini kaldırın)

Şimdi, Anında Çalıştırmayı devre dışı bıraktınız ...

Anında Çalıştır sorununu çözecektir.

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.