2012-11-30 33 views
18

Tôi có một vấn đề. Tôi đã làm việc với Android trong Eclipse cho 4-5 tuần qua bây giờ và không bao giờ có một vấn đề với các máy ảo (họ đã chậm, vâng. Nhưng không bao giờ bị rơi).Android VM treo trên Launch Mac

Bây giờ, tôi tin rằng kể từ khi tôi bắt đầu làm việc trên một dự án mới cho uni (hạn chót vào tuần tới) máy ảo 4.2 của tôi suddently bắt đầu rơi vào khởi động, vì "Kernel Panic" (resport ở cuối).

Tôi muốn hỏi nếu có bất cứ điều gì tôi có thể làm, có thể tải về một hotfix hoặc bất cứ điều gì. Cả API và Eclipse đều được cập nhật hoặc có thể có sự cố với máy tính của tôi? (Bằng cách nào đó ngay cả các máy ảo cũ của tôi (2.3.3, 3.1 và 4.1) bị lỗi khi khởi chạy 99% thời gian)

Bất kỳ lời khuyên nào cũng sẽ được đánh giá cao. Đây là khởi đầu của Crash-Log:

Process: emulator64-cánh tay [1334] Đường dẫn:
/Users/USER/*/emulator64-cánh tay Định danh: emulator64-cánh tay Version: ??? Loại Mã: Quy trình gốc X86-64 (Gốc): nhật thực [1156] ID người dùng: 501

Ngày/giờ: 2012-12-01 00: 25: 27.469 +0100 Phiên bản hệ điều hành: Mac OS X 10.8. 2 (12C2034) báo cáo Version: 10

Interval Kể từ cuối báo cáo: 130.686 giây Crashes Kể ​​từ cuối báo cáo: 96 Per-App Crashes Kể ​​từ cuối báo cáo: 32 Anonymous UUID: ABE51F99-F7A9-2595-016E-C47FFD1F6C50

Chủ đề bị xóa: 0 Hàng đợi công văn: com.apple.main-thread

Exception Loại: EXC_BAD_ACCESS (SIGSEGV) Codes Ngoại lệ: KERN_INVALID_ADDRESS tại 0x0000000000000000

VM Regions gần 0: -> __TEXT 0000000100000000-0000000100247000 [2332K] rx/rwx SM = COW/Users/USER/*

Chủ đề 0 Đã bị lỗi :: Hàng đợi công văn: com.apple.main-thread

Trả lời

54

Bạn có hai màn hình không? nếu có, bạn đã khởi động avd/vm trên thứ màn hình thời gian qua? Nếu có, sau đó kiểm tra tập tin cấu hình vm tại địa chỉ:

cd ~/.android/avd/ 
ls -la => here you see all avds 
cd [your_vm.avd] 
joe emulator-user.ini => edit this config file and see value 

window.x = 2054 - đây là giá trị ngu ngốc, nguyên nhân nói nơi để hiển thị cửa sổ giả lập. Giá trị được thiết lập gây ra cửa sổ giả lập được hiển thị ở màn hình thứ hai trên vị trí x 2054 nhưng như tôi nói đó là lỗi tại avd. Đơn giản chỉ cần thay đổi nó để giá trị tốt hơn để hiển thị cửa sổ tại màn hình chính của bạn để như trường hợp của tôi:

window.x = 954 
window.y = 199 
uuid = 1342941165631 

Lưu tập tin cấu hình, bắt đầu nhật thực, bắt đầu avd bạn/vm và tất cả phải chạy tốt.

+0

Cảm ơn bạn :) Điều đó đã khắc phục được khá nhiều. Tôi có một chiếc điện thoại Android bây giờ anyways .. không có nhiều máy ảo xD Nhưng cảm ơn! – AreusAstarte

+0

Thật là một lỗi nhỏ gây phiền nhiễu, cảm ơn bạn đã khắc phục! – Ruxton

+0

Cảm ơn, điều này đã làm việc cho tôi. Mặc dù các khía cạnh gây ra là nguy hiểm cho sức khỏe của tôi. – Jords

1

tôi đã cùng một vấn đề. Hôm qua nó hoạt động tốt. Hôm nay gặp sự cố với EXC_BAD_ACCESS. Sau đó, tôi nhận thấy rằng âm thanh tôi đã nghe dừng lại trong nửa giây khi khởi chạy AVD. Tôi mặc dù có thể có một cái gì đó để làm với nó. Tôi ngừng iTunes tôi đã nghe, khởi động lại AVD và có thành công. Không sụp đổ, nó bắt đầu độc đáo.

4

Dường như điều này xảy ra khi màn hình bên ngoài được kết nối. Thử ngắt kết nối màn hình ngoài của bạn và sau đó khởi động trình giả lập. Bạn có thể đính kèm nó trở lại sau khi trình mô phỏng bắt đầu.

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