Tôi nhận đượcKhông thể chạy thử nghiệm thiết bị đo đạc sau khi tôi đã giới thiệu databinding
Warning: library class android.databinding.DataBindingUtil depends on program class android.databinding.DataBindingComponent
tôi có được điều này khi cố gắng chạy nhiệm vụ gradle assembleItestAndroidTest
sau khi giới thiệu dữ liệu ràng buộc để dự án của tôi. (Tôi có cấu hình xây dựng riêng cho thử nghiệm thiết bị đo đạc mà tôi gọi là itest
, hai thiết bị còn lại đang gỡ lỗi và giải phóng)
Cách khắc phục điều này?
chỉnh sửa: Tôi nghĩ đây là lỗi công cụ xây dựng android-gradle hoặc lỗi Android Data Binding. Tôi đã gửi bug report cho Google với hướng dẫn đầy đủ về cách tái sản xuất.
Điều quan trọng ở đây là loại bản dựng được định cấu hình để chạy tính năng rút gọn. Vì vậy, bất kỳ loại xây dựng nào khác ngoài debug
cho thử nghiệm thiết bị đo đạc sẽ không thành công miễn là bạn dựa vào ràng buộc dữ liệu.
Đây là một nút hiển thị tuyệt đối cho bất kỳ công ty nào có tích hợp liên tục như là một phần không thể tách rời trong chu kỳ sản xuất của họ vì vậy tôi hy vọng Google ưu tiên mức cao này.
họ đã gặp sự cố với bản phát hành apha đầu tiên của các công cụ xây dựng, hãy thử classpath 'com.android.tools.build:gradle:2.0.0-alpha2 – stoyan
Được nâng cấp lên bản xem trước AS 2.0 2 và phiên bản công cụ xây dựng gradle đó nhưng nó đã không giúp :-( – Nilzor