2014-04-15 17 views
22

Đây là lần đầu tiên tôi đang sử dụng Proguard, tôi nhận thấy rằng nếu bạn thêm nhiều quy tắc tùy chỉnh vào proguard-project.txt thì phải mất nhiều thời gian hơn để xây dựng. Đó là nguyên nhân khiến Eclipse báo cáo lỗi GC overhead limit exceeded và sau đó tôi buộc phải tắt java vì trình chỉnh sửa tiếp tục bật ra các hộp thoại báo lỗi và cảnh báo. Có cách nào để tránh các sự cố liên tục này trên Eclipse và do đó, hãy khắc phục sự cố được báo cáo here quá không?Eclipse bị lỗi với giới hạn trên không vượt quá lỗi

+3

Đã sửa, tôi đã đọc tất cả các bài đăng trên diễn đàn khác về vấn đề này nhưng không ai nói cách sửa lỗi trên Eclipse. Tôi tìm thấy sửa chữa ở đây http://docs.oseems.com/general/application/eclipse/fix-gc-overhead-limit-exceeded – Silvio

+1

Một ý tưởng tốt là đăng giải pháp như là câu trả lời cho câu hỏi của riêng bạn và đánh dấu nó là được chấp nhận. Điều đó sẽ làm cho nó dễ dàng cho những người khác có thể tìm thấy điều này thông qua google. – Fredrik

+0

Ok nhưng tôi phải đợi câu trả lời vì tôi có ít hơn 10 danh tiếng. Tôi hy vọng sẽ không quên ... – Silvio

Trả lời

90

Cố định, tôi đọc tất cả các bài đăng trên diễn đàn khác về vấn đề này nhưng không ai nói cách sửa lỗi trên Eclipse. Tôi đã tìm thấy bản sửa lỗi here


CHỈNH SỬA: trong trường hợp liên kết bị chết, dưới đây là những gì bạn có thể làm. Chỉnh sửa "eclipse.ini" và đặt một cái gì đó như thế:

-XX:MaxPermSize=1024m 
-Xms512m 
-Xmx1024m 
+3

Đừng bỏ qua phụ lục của MaxPermSize trong bài đăng đó. Tôi không thể có được dự án của tôi để làm việc cho đến khi tôi tăng đó. –

+0

Dude, tôi nên tìm thấy câu trả lời của bạn trước đó .. Tôi mất khoảng một ngày rưỡi để giải quyết vấn đề của tôi .. Cảm ơn! – user3132352

+5

Cảm ơn Silvio. Trong trường hợp bất kỳ ai trên máy Mac, bạn có thể tìm thấy eclipse.ini trong thư mục cài đặt của bạn tức là /Applications/eclipse.app/Contents/MacOS – blueskin

6

Xóa tất cả các lỗi và cảnh báo khỏi bố cục của bạn. Đảm bảo rằng bạn đang chạy nhật thực trong chế độ quản trị (người dùng cửa sổ) Đi tới vị trí thư mục nhật thực của bạn -> mở tệp eclipse.ini rồi đảm bảo khớp sau.

-Dosgi.requiredJavaVersion=1.6-Xms512m-Xmx1024m 

điều này có thể giúp bạn một chút.

Thay đổi SDK mục tiêu trong tệp kê khai của bạn thành 18 trong thời gian tránh tai nạn. Vấn đề là với android-19. Đợi cập nhật khác trước khi chuyển trở lại.

+0

Vâng tôi cũng đã có sdk thiết lập để android-19 – 100rabh

+0

Điều này sẽ giúp nếu bạn nhận được cùng một lỗi trên Linux sau khi bạn đã thay đổi tất cả các thuộc tính khác. – sandalone

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