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
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
Yanıtlar:
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.
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)
Derleme klasörünüzü silin
Projeyi çalıştırdığınızda, derleme klasörü otomatik olarak oluşturulacaktır
Menüde YAP seçeneğine gidin> Projeyi temizle, Projeyi oluştur
Anında çalıştırılmadan çalışmalıdır.
Adımlarım kolay ve doğru yolu da
1 - İçinde Settings
-> Build, Execution, Deployment
seçeneği ->Instant Run
2 - Temizle Enable instant run to hot swap code
3 - Temiz proje
p / s: Tamamen çalışmalı.
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.
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
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.
Build> Clean projesi yaptım ve ardından uygulamayı yeniden çalıştırdım!
Uygulamayı hata ayıklama modunda çalıştırmak istedim ve aynı mesajı aldım, bu yüzden denedim:
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.
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
Sadece Silinmiş Oluştur Klasör ve Temiz projesi .Bu benim için çalıştı ... !!!
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.