Tất cả các ví dụ về cách sử dụng Robolectric tôi có thể tìm thấy có vẻ là dựa trên Maven. Có ai không sử dụng Maven không? Nếu vậy tôi thực sự muốn hiểu thiết lập dự án IntelliJ của bạn.Có ai ngoài kia sử dụng Robolectric mà không có Maven trên IntelliJ không?
Sau khi đọc bài đăng này
có vẻ như hợp lý để có một cách tiếp cận tầng cho đơn vị testig dự án android với sự kết hợp của junit tinh khiết, robolectric & thử nghiệm kiểm tra khuôn khổ android. Nếu bất cứ ai đang làm điều này có hoặc không có Maven tôi rất muốn hiểu một chút về cách bạn cấu hình dự án của bạn trong IntelliJ.
Tôi đoán tôi sẽ cần nhiều dự án/mô-đun. Bất kỳ sự khôn ngoan nào về điều này đều được biết ơn.
Maven là một công cụ quá phức tạp để phát triển Di động. Nó có thể rất tốt và hữu ích cho việc phát triển phía máy chủ nhưng không phải để phát triển ứng dụng di động đơn giản. Ant hoạt động tốt nhất và được Android SDK hỗ trợ. – Sileria
@Mobistry Tôi đã có trải nghiệm ngược lại. Maven (cùng với Nexus) đã giúp đội của tôi rất nhiều. Quản lý phụ thuộc là quan trọng đối với bất kỳ dự án phần mềm nào, đặc biệt là khi nó bắt đầu trở nên phức tạp. –
Có cách nào để chạy thử nghiệm Robolectric trên Eclipse (Juno) ** mà không có ** Maven không? Tôi đã không có bất kỳ may mắn với các bước bắt đầu nhanh chóng trên trang web robolectric. – JaKXz