2013-03-22 45 views
9

Tôi đang sử dụng Eclipse Juno và trình giả lập Android (SDK Tools 21.1) và tôi gặp lỗi này nhiều lần (tốt, hai hoặc ba lần trong 6 giờ):Lỗi giả lập Android: std :: bad_alloc

[2013-03-22 11:41:19 - Emulator] terminate called after throwing an instance of 'std::bad_alloc' 
[2013-03-22 11:41:19 - Emulator] what(): std::bad_alloc 
[2013-03-22 11:41:19 - Emulator] 
[2013-03-22 11:41:19 - Emulator] This application has requested the Runtime to terminate it in an  unusual way. 
[2013-03-22 11:41:19 - Emulator] Please contact the application's support team for more information. 

Tôi đã googled nó nhưng có vẻ như là lỗi C++. Tôi không biết nếu đó là một lỗi của ứng dụng của tôi hoặc nếu là một lỗi của Eclipse hoặc trình mô phỏng. (LogCat không hiển thị bất kỳ lỗi nào).

+1

có vẻ như là sự cố mô phỏng – fiddler

Trả lời

13

Xin lỗi danh tiếng của tôi không đủ cao, đây phải là một nhận xét vì đây không phải là giải pháp thực sự.

Tôi đang gặp sự cố tương tự nhưng dừng lại khi tôi tắt 'Sử dụng GPU máy chủ'. Tôi nghĩ rằng nó phải là một lỗi trong giả lập, vì tôi cũng có thể tạo ra vấn đề khi tôi chơi xung quanh trong trình mô phỏng (không sử dụng ứng dụng của riêng tôi).

+0

Oh cảm ơn. Tôi cũng đang sử dụng 'Sử dụng GPU máy chủ'. Tôi giả sử ứng dụng của tôi là OK, nhưng tôi tự hỏi nếu nhiều người có vấn đề này (google nó và không có câu trả lời liên quan đến Android). –

+0

Vâng, và trên thiết bị không có vấn đề gì. Tôi đang theo dõi chủ đề này vì một giải pháp thực sự ;-) – RobinDeCroon

+0

Cùng một vấn đề, vô hiệu hóa tính năng của GPU trên máy chủ. – cathulhu

0

Như đã nêu trong RobinDeCroon, tôi chỉ gặp sự cố này khi sử dụng "Sử dụng máy chủ GPU". Từ Related, đó có thể là lỗi/vấn đề với các cạc đồ họa cũ của Intel

0

Tôi có thông báo lỗi chính xác khi sử dụng Android Studio và sửa lỗi bằng cách thay đổi tùy chọn khởi động từ khởi động nhanh sang khởi động nguội. Trong Android Studio, bạn có thể vào Công cụ> Android> Trình quản lý AVD> Chỉnh sửa (Bút chì)> Hiển thị Cài đặt Nâng cao> Và thay đổi từ Khởi động Nhanh thành Khởi động Lạnh.

Tôi không biết cách thực hiện điều đó chỉ với giả lập, nhưng đây có thể là một đầu mối về cách giải quyết vấn đề này.

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