2011-11-01 37 views
24

Tôi đang sử dụng giả lập Android chạy API phiên bản 15 từ các công cụ SDK và trong giao diện điều khiển tôi nhận được lỗi này:Full đợi, mất sự kiện trong Emulator Android

[Date - Emulator] ##KBD: Full queue, lose event 

Tôi không thể bấm vào bất cứ điều gì rõ ràng. Tôi googled nó và giải pháp duy nhất là để xóa các giả lập và tạo lại nó. Điều này làm việc một lúc nhưng sau đó tôi lại gặp vấn đề tương tự.

Có ai biết nguyên nhân gây ra lỗi này và cách sửa lỗi không?

Trả lời

1

đây là lỗi trong trình giả lập Android. tôi cũng có cùng một vấn đề. sử dụng Linux 64bit để phát triển để giảm thiểu các vấn đề như vậy. ** vấn đề đóng băng là có trên máy Linux 64-bit cũng có, nhưng tần số của các vấn đề như vậy là rất giảm. cũng giả lập hành xử đáng chú ý nhanh hơn.

1

Xin lỗi, tôi không biết điều này sẽ giúp bạn ... Tôi đã có nhiều vấn đề khi tôi cố gắng chạy trình mô phỏng trong Apple Mac mini. Bất cứ khi nào tôi chạy trình mô phỏng, máy đã yêu cầu tôi khởi động lại. Khi liên hệ với Apple hỗ trợ, họ nói với tôi đó là một vấn đề với bộ nhớ ít hơn. Chỉ cần kiểm tra và xem bộ nhớ được sử dụng như thế nào bởi trình mô phỏng.

9

tôi có thể đã tìm ra. hãy thử điều này:

Trong khi tạo thiết bị ảo Android, bạn phải có kích thước bằng KIB hoặc tối đa 32 mib như được hiển thị trong một trong các hướng dẫn trên web.

giờ xóa thiết bị trước đó và tạo một thiết bị mới có kích thước bằng 512 MIB. Nó giải quyết vấn đề của tôi. Hy vọng nó sẽ làm việc cho bạn cũng được, chỉ cần cung cấp cho nó một thử.

can't show image

+1

Cảm ơn lời khuyên, nó cũng phù hợp với tôi! Chỉ cần một gợi ý: không cần phải xóa thiết bị, bạn có thể nhấp vào "Giá trị" và thay đổi nó. Nếu trình mô phỏng từ chối chạy, hãy truy cập trình quản lý AVD và bắt đầu từ đó bằng cách bỏ chọn "khởi chạy từ ảnh chụp nhanh". Lần thứ hai bạn có thể chọn lại lần nữa. – johndodo

1

Tôi đã chạy vào cùng một vấn đề và tôi nhận ra rằng tôi đã dành riêng chỉ 256 MB RAM cho thiết bị ảo. Nó chỉ đơn giản là hết bộ nhớ.

Dưới đây là giải pháp:

-Vào Tools -> Android -> AVD Manager

-find emulator bạn đang gặp lỗi này trên.

-Nhấp vào nút "chỉnh sửa" bên cạnh. (Trong 3,0, điều này dường như một chiếc bút chì màu xanh lá cây)

-Click "Show advanced settings"

-Scroll xuống và gán một số RAM hơn đối với thiết bị, 1GB nên cắt nó, 2GB chắc chắn là đủ nếu bạn là chạy một ứng dụng đơn giản. Tôi cũng khuyên bạn nên chỉ định 512 MB heap.

-Hit finish. Thoát trình mô phỏng và khởi động lại trình mô phỏng.

Bây giờ bạn nên khỏe, tôi hy vọng nó hữu ích. Chúc mừng mã hóa!

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