2015-11-12 47 views
5

Sử dụng Dagger2 và Kotlin, việc triển khai lớp thành phần của tôi không được tạo khi mã gọi khác tồn tại. Khi không có mã gọi nào tồn tại, việc triển khai được tạo ra.Các lớp học không tìm thấy

Ví dụ:

val comp = DaggerMyComponent.create() 

Nguyên nhân xây dựng thất bại, DaggerMyComponent không được tạo ra và do đó không thể được tìm thấy

// val comp = DaggerMyComponent.create() 

Lớp DaggerMyComponent được tạo ra và có thể được xem trên đĩa, xây dựng thành công.

Tôi đã thử Dagger 2.0.1, 2.0.2, 2.1-Snapshot, sử dụng Kotlin beta-1103. Tôi có thể đăng tệp gradle, mã nguồn hoặc theo dõi ngăn xếp nếu cần.

Có ai gặp phải sự cố này trước đây không?

Trả lời

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