Tôi có thể tạo ứng dụng đúng cách, nhưng khi chạy nó, tôi gặp lỗi sau:
This version of android studio is incompatible with the gradle version used.Try disabling the instant run
Tôi có thể tạo ứng dụng đúng cách, nhưng khi chạy nó, tôi gặp lỗi sau:
This version of android studio is incompatible with the gradle version used.Try disabling the instant run
Câu trả lời:
Bạn có thể sử dụng chạy bản dựng thông thường thay vì chạy ngay lập tức.
Kiểm tra trước
Đi tới tùy chọn Cài đặt / Tùy chọn > Xây dựng, Thực thi, Triển khai > Chạy tức thì và bỏ chọn tất cả ba hộp.
Nâng cấp URL dịch vụ Gradle:
Dự án> Gradle> Wrapper> gradle-wrapper.properties
Thay đổi URL từ
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
đến
distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-all.zip
(Tìm phiên bản plugin gradle DistributionUrl mới nhất Tại đây: http://services.gradle.org/distributions
** Đảm bảo sử dụng gradle-x.xx-all.zip)
Xóa thư mục xây dựng của bạn
Khi bạn chạy dự án, thư mục xây dựng sẽ được tạo tự động
Đi tới tùy chọn XÂY DỰNG trong menu> Làm sạch dự án, Xây dựng dự án
Nó sẽ hoạt động mà không cần chạy ngay lập tức.
Plugin Gradle được sử dụng thường giống với phiên bản Android studio bạn đang sử dụng.
Kiểm tra phiên bản Android Studio
Trợ giúp → Giới thiệu
và phiên bản sẽ đọc
Android Studio Version X.Y.Z
Sau đó đi đến
Dự án → Tập lệnh Gradle → build.gradle (Dự án)
và trong phần phụ thuộc, thay đổi đường dẫn classpath thành
classpath 'com.android.tools.build:gradle:X.Y.Z'
và xây dựng lại / đồng bộ dự án.
Bạn có thể tắt tính năng chạy tức thì bằng cách làm theo các bước sau trong Android Studio:
Tệp → Cài đặt → Hộp thoại tùy chọn → Xây dựng → Thực thi → Triển khai → Chạy tức thì → Cập nhật dự án
Tính năng này được giới thiệu trong Android Studio 2. Tuy nhiên, khi bạn tắt nó, lần sau khi bạn cố gắng đẩy ứng dụng mới vào trình mô phỏng của mình sẽ chạy chậm hơn nhiều.
Trong trường hợp của tôi, tôi chỉ cần cập nhật Android Studio lên bản dựng mới nhất từ kênh canary và nó hoạt động mà không cần tắt tính năng này.
Hy vọng nó sẽ giúp
Như nhận xét của sjd: Chỉ cần dọn dẹp dự án và xây dựng lại có thể hữu ích nếu bạn, giống như tôi, đã sử dụng bản cập nhật tự động được áp dụng bởi android studio.
Tôi vừa thực hiện một dự án Build> Clean và sau đó chạy lại ứng dụng!
Tôi muốn chạy ứng dụng ở chế độ gỡ lỗi và nhận được thông báo tương tự, vì vậy tôi đã thử:
Không có gì hoạt động ...
Sau đó, tôi chỉ cần nhấp vào mũi tên màu xanh lá cây để chạy dự án mà không cần gỡ lỗi ...
Đã làm việc!
Vì vậy, sau đó tôi vừa thêm một phiên gỡ lỗi với tùy chọn bên trái của nút dừng trong Android Studio.
Tôi đã sửa chữa bằng cách này.
Cập nhật classpath của bạn classpath 'com.android.tools.build:gradle:2.0.0'
vào tệp build.gradle cấp cao nhất của bạn .
Làm xong
Tôi chỉ xóa các xây dựng Thư mục và sạch dự án Nó làm việc cho tôi ... !!!
Trong Android Studio 2.3.3
Tệp -> Cài đặt -> Xây dựng, Thực thi, Triển khai -> Chạy tức thì -> Không thể Chạy tức thì đến mã trao đổi nóng (Bỏ chọn nó)
Bây giờ, bạn đã tắt Chạy tức thì ...
Nó sẽ giải quyết vấn đề Chạy tức thì.