Versi studio android ini tidak kompatibel dengan versi gradle yang digunakan. Coba nonaktifkan jalankan instan


91

Saya dapat membangun aplikasi dengan benar, tetapi ketika saya menjalankannya saya mendapatkan kesalahan ini:

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

fyi: saya telah menonaktifkan lari instan
santosh kumar

1
Di mana detail kesalahannya? Apakah Anda melewatkan menyimpan gambar atau menempelkan kesalahan
AndroidMechanic - Viral Patel

1
dalam kasus saya, itu mulai bekerja setelah saya MENGAKTIFKAN proses instan, aneh ... itu memberikan kesalahan ketika proses instan dimatikan.
mehmet6parmak

7
Dalam kasus saya, hanya membersihkan proyek berhasil! Fiuh!
Sjd

2
Saya akan setuju bahwa "Build-> Clean Project" juga menyelesaikan masalah ini untuk saya.
Brian

Jawaban:


115

Anda dapat menggunakan build run normal daripada run instan.

Cek dulu

Buka Pengaturan / Preferensi > Bangun, Eksekusi, opsi Penyebaran > Jalankan Instan dan hapus centang ketiga kotak.

  1. Mengupgrade URL layanan Gradle:

    Project> Gradle> Wrapper> gradle-wrapper.properties

    Ubah URL dari

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

    untuk

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

(Temukan versi plugin gradle distributionUrl terbaru Di Sini: http://services.gradle.org/distributions

** Pastikan untuk menggunakan gradle-x.xx-all.zip)

  1. Hapus folder build Anda

    Saat Anda menjalankan proyek, folder build akan dibuat secara otomatis

  2. Masuk ke opsi BUILD di menu> Clean the project, Build the project

    Ini harus bekerja tanpa menjalankan instan.


1
terima kasih telah menjelaskan dalam jawaban sebagai langkah. memeriksa pengaturan dan langkah1 adalah yang wajib untuk menghilangkan kesalahan ini
Manju

@ Manju Ketika saya menemui kesalahan, langkah 1 dan pengaturan diperlukan.
kkwang

1
Ini adalah jawaban yang bagus, tetapi adakah cara untuk tetap menggunakan lari instan?
CaptainNemo

@ me1982 Ya! Perbarui studio android Anda ke versi terbaru atau Unduh edisi baru
Dinesh Sunny

4
Saya menggunakan versi terbaru. Ini mulai terjadi karena saya memperbarui ke yang terbaru.
CaptainNemo

33

Saya memiliki langkah mudah & cara yang benar juga

1 - Dalam Settings-> Build, Execution, Deploymentopsi ->Instant Run

2 - Hapus Enable instant run to hot swap code

3 - Proyek bersih

p / s: Ini harus benar-benar berfungsi.


21

Plugin Gradle yang digunakan biasanya sama dengan versi Android studio yang Anda gunakan.

Periksa versi Android Studio

Bantuan → Tentang

dan versinya akan terbaca Android Studio Version X.Y.Z

Lalu, pergi ke

Proyek → Skrip Gradle → build.gradle (Proyek)

dan di bawah dependensi, ubah classpath menjadi

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

dan membangun kembali / menyinkronkan proyek.


8

Anda dapat menonaktifkan instant run dengan mengikuti langkah-langkah berikut di Android Studio:

File → Pengaturan → Dialog Preferensi → Bangun → Eksekusi → Penerapan → Jalankan Instan → Perbarui Proyek

Fitur ini diperkenalkan di Android Studio 2. Namun, saat Anda menonaktifkannya, lain kali saat Anda mencoba memasukkan aplikasi baru ke emulator akan berjalan jauh lebih lambat.

Dalam kasus saya, saya hanya memperbarui Android Studio ke versi terbaru dari saluran canary dan berfungsi tanpa menonaktifkan fitur ini.

Semoga membantu


1
Jika Anda tidak ingin memperbarui Android Studio, Anda juga dapat menyesuaikan nomor versi gradle seperti pada jawaban John Snow.
Stephen Kaiser

8

Seperti yang dikomentari oleh sjd: Hanya membersihkan proyek dan membangun lagi mungkin membantu jika Anda, seperti saya, telah menggunakan pembaruan otomatis yang diterapkan oleh studio android.


Ini berhasil untuk saya. Solusi yang jauh lebih baik daripada menonaktifkan pengoperasian instan, jika tersedia.
Robert Liberatore

7

Saya baru saja melakukan proyek Build> Clean dan kemudian menjalankan kembali aplikasi!


membuatku bahagia!! Terima kasih
Aovin Mahmud

2

Saya ingin menjalankan aplikasi dalam mode debug dan mendapatkan pesan yang sama, jadi saya mencoba:

  • File> Cache tidak valid dan mulai ulang ...
  • Proyek bersih
  • Bangun proyek

Tidak ada yang berhasil ...

Kemudian, saya hanya mengklik panah hijau untuk menjalankan proyek tanpa debugging ...

Bekerja!

Jadi saya baru saja menambahkan sesi debugging dengan opsi kiri tombol stop di Android Studio.


0

Saya memperbaikinya dengan cara ini.

Perbarui jalur kelas Anda ke classpath 'com.android.tools.build:gradle:2.0.0'dalam file build.gradle tingkat atas .

Selesai


0

Aku hanya Dihapus yang Build Folder dan Clean proyek .Ini bekerja untuk saya ... !!!


0

Di Android Studio 2.3.3

File -> Pengaturan -> Build, Execution, Deployment -> Instant Run -> Instant Run tidak dapat digunakan untuk kode hot swap (Hapus centang)

Sekarang, Anda telah menonaktifkan Instant Run ...

Ini akan menyelesaikan masalah Instant Run.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.