2016-04-11 14 views
29

Tôi tải xuống Android Studio 2.0 mới nhất từ ​​Android Phát triển trang web.Lỗi Android studio 2.0: không có thay đổi nào để triển khai

Nhưng khi tôi thay đổi một dòng mã và sử dụng "chạy ngay lập tức", thay vì cập nhật các thay đổi, nó nhắc tôi "không có thay đổi để triển khai".

Điều này sẽ xảy ra khi thay đổi mã và thay đổi XML.

Nhưng khi tôi khởi động lại Android Studio, mọi thứ sẽ hoạt động tốt một hoặc hai lần và sau đó "không có thay đổi nào để triển khai" Hãy quay lại!

Tôi đã sử dụng SDK cũ của mình trên phiên bản Android Studio cũ hơn. JDK là 1.7.0 Windows7 64

Vì vậy, có ai có lỗi này không?

+1

Đó là lỗi gradle, bạn có thể xây dựng lại dự án và chạy lại. –

+2

(nhìn thấy cùng một vấn đề trên ubuntu, do đó, nó không phải là cửa sổ cụ thể) –

+1

Tôi đã nhìn thấy vấn đề, nhưng sau khi dự án sạch sẽ giải quyết. –

Trả lời

25

Rất nhiều người đang gặp sự cố này vì tính năng Instant Run vẫn còn khá nhiều lỗi. Điều tốt nhất cần làm là vô hiệu hóa tính năng Chạy tức thì hoàn toàn bằng Tùy chọn> Xây dựng, Thực thi, Triển khai> Chạy tức thì> Bật chạy tức thì

+4

Thật không may lỗi này vẫn còn ở đây cho bản phát hành 2.0 cuối cùng. Tôi đã thấy điều này nhiều lần thông qua các bản beta, và vẫn không có ý tưởng làm thế nào để tạo lại điều này. Khi nó xảy ra, giải pháp duy nhất là làm sạch và bắt đầu lại. Thực sự gây phiền nhiễu! – Ran

3

Điều này nghe giống như một lỗi. Sẽ rất hữu ích cho nhóm của chúng tôi nếu bạn có thể báo cáo lỗi với các bước repro cụ thể để chúng tôi có thể điều tra. Nếu không có sự giúp đỡ của bạn, sẽ rất khó để chúng tôi theo dõi những vấn đề này. Chúng tôi muốn Instant Run hoạt động cho bạn.

Bạn có thể nộp một lỗi tại liên kết này: https://code.google.com/p/android/issues/entry?template=Android%20Studio%20Instant%20Run%20Bug

10

giải quyết bằng cách xây dựng lại dự án (Xây dựng Menu -> Rebuild dự án)

-1

Tôi cũng sử dụng ứng dụng sạch sẽ và chạy lại hoặc Cntrl + F5 này có khắc phục vấn đề của tôi

1

Cũng gặp sự cố này với Android Studio 2.1. Tắt Instant Run dường như đã sửa nó, điều này thật không may, nhưng tôi đã lãng phí nhiều thời gian hơn để hiểu tại sao mã cũ đang được chạy hơn Instant Run đã tiết kiệm cho tôi! Chạy Ubuntu, do đó, không chỉ là lỗi Windows.

+0

Tôi trải nghiệm điều này theo thời gian trên mac và AS 2.1.2. – vanomart

0

Chạy TAB bên cạnh màn hình theo dõi, đôi khi nó hiển thị, no changes to deploy thay đổi về mã đã không được thêm vào ứng dụng của bạn (lỗi này đã được giải quyết ở mức độ lớn).

Đôi khi ứng dụng mới chạy và khi bạn khởi động lại ứng dụng, ứng dụng sẽ hiển thị ứng dụng cũ (lỗi này đã được giải quyết, được khai báo chính thức trên trang web android).

Giải pháp:

  • Disable ngay lập tức chạy theo các thiết lập dự án của bạn (bạn có thể gặp phải một số lỗi khi gradle build nếu bạn chuyển từ instant-Chạy đến một bình thường sau đó Cố gắng lựa chọn sạch hoặc nếu vẫn xảy ra lỗi rồi bạn có thể xóa các tệp đó ở đường dẫn được hiển thị bởi lỗi)

  • Hãy thử sử dụng bản phát hành studio mới nhất đã hoàn toàn cải thiện
    chạy ngay lập tức.

+0

tôi tự hỏi tại sao câu trả lời hàng đầu không được đánh dấu bằng dấu chọn màu xanh lá cây như nó cho là –

0

Không phải là một giải pháp nhưng như một tốt hơn workaround tôi muốn:

  1. Bấm "Ứng dụng gần đây"
  2. Đơn giản chỉ cần đóng ứng dụng của tôi từ danh sách
  3. Chạy lại ứng dụng

Việc này mất ít thời gian hơn là làm sạch và xây dựng lại.

Cập nhật:

Chạy lại ứng dụng cũng hoạt động:

enter image description here

Khi Run tức thì không hoạt động chính xác:

Theo như tôi nhận ra, các công trình Run tức thì đúng khi tôi thay đổi id chế độ xem của tôi nếu không nó sẽ không recog nise thay đổi trong xml và mang lại cho tôi "Không có thay đổi để triển khai"

Các vấn đề liên quan