Tôi đang gặp sự cố với công cụ aapt
của Android. Tôi chạy hai môi trường phát triển. Mỗi một là trên một giàn khoan lõi tứ với 8gb RAM. Một là Windows 7, cái kia là Ubuntu 10.04. Cả hai đều đang chạy Eclipse 3.7r2 và ADT 18.0.Sử dụng bộ vi xử lý Android aapt cao (và chậm!)
Tôi xây dựng bằng con quạ. Xây dựng của tôi trên hệ thống Linux mất khoảng 1 phút, và trên hệ thống cửa sổ phải mất 4 phút.
Hiệu suất dường như bị ràng buộc CPU trên hộp cửa sổ, vì tôi có thể thấy aapt.exe
chiếm toàn bộ lõi trong ít nhất 2 phút trong quá trình xây dựng. Nó thực hiện trong một nhịp tim trên Linux.
Nó dường như không phải là vấn đề nén png (như được ghi trong tài liệu here) vì nó được cho là cố định trong ADT17.
Có ai khác có vấn đề này tìm thấy giải pháp thay thế không? Có ai khác có vấn đề này?
Không chắc chắn nếu nó có liên quan, nhưng chúng tôi so sánh maven 3.0.3 để maven 2 và thấy đáng kể đột biến trong cách sử dụng CPU và thời gian. Vẫn nhìn vào phiên bản mới nhất (3.0.4) nhưng nghi ngờ một sự khác biệt chung trong cách maven 3 quản lý các priocesses của nó. – Eddie
Nó không liên quan đến Maven. Chúng tôi đang sử dụng các kịch bản xây dựng Ant và có cùng các vấn đề - toàn bộ dự án được xây dựng trên Linux trong ít phút, nhưng cùng một dự án xây dựng khoảng 5 phút trên Windows. Chưa tìm thấy cách giải quyết nào. – HitOdessit