Tôi có một dự án Android trong IntelliJ IDEA. Nó bao gồm hai mô-đun: ứng dụng và thư viện. Ứng dụng phụ thuộc vào thư viện và thư viện phụ thuộc vào ứng dụng (Có, nó không tốt, nhưng tôi có những gì tôi có và không thể thay đổi điều này). IDEA trong cài đặt dự án cảnh báo tôi về phụ thuộc vòng tròn, nhưng dự án xây dựng chính xác. Cấu trúc dự án trông giống như sau:Android Gradle xây dựng và phụ thuộc vòng tròn
project
|__app
| |__src
| |__build.gradle
|__libarary
| |__src
| |__build.gradle
|__build.gradle
|__settings.gradle
Bây giờ tôi đang cố gắng di chuyển sang hệ thống xây dựng Android mới dựa trên Gradle và gặp sự cố ở đây. Trong mô-đun build.gradle
từ app
tôi thêm sự phụ thuộc vào library
compile project(":library")
Ngoài ra tôi tryed để thêm phụ thuộc vào library
trên app
như
compile project(":app")
Nhưng bị lỗi từ xây dựng hệ thống, khi trys gradle để lắp ráp mô-đun thư viện :
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> Failed to notify project evaluation listener.
> Module version project:app:unspecified depends on libraries but is not a library itself
Tôi có thể làm gì với điều này mà không thay đổi cấu trúc dự án
cố gắng xây dựng chúng ... cùng một lúc! –
Xin chào, bạn đã tìm thấy giải pháp cho vấn đề này chưa? – mariosangiorgio
@mariosangiorgio, tiếc là không, tôi đã thay đổi cấu trúc dự án của mình –