Hiện tại tôi đang phát triển một ứng dụng có hỗ trợ mặc Android nhưng tôi không có đồng hồ thông minh. Bây giờ tôi muốn thử nghiệm ứng dụng của mình trên trình giả lập nhưng đó là vấn đề. Trình mô phỏng cần đến 1,5 giờ để bắt đầu. Tôi tạo ra một với các thiết lập sau:Trình mô phỏng Android x86 cực kỳ chậm
<!-- language: lang-none -->
Target Google APIs (Google Inc.) API lev 22
CPU/ABI Google APIs Intel Atom (x86)
Device 5.1" WVGA (480x800: mdpi)
Skin No Skin
RAM 512 //also tried with 768
VM Heap 32
Internal Storage 200
Use Host GPU true //also tried with false
Tôi đã cài đặt HAXM, kích hoạt nó trong các thiết lập BIOS và nếu chạy
sc query intelhaxm
tôi nhận được tình trạng 4 như nó được viết here. Tôi đặt bản ghi nhớ HAXM thành 2GB vì vậy nó phải là đủ. Tôi cũng không chạy bất kỳ phần mềm VM nào khác và thậm chí tôi đã cài đặt lại Windows của mình. Những thông tin thú vị chỉ từ LogCat là có nhiều dòng (lên đến 70%) của Suspending all threads
Máy tính của tôi có phần cứng sau:
<!-- language: lang-none -->
Windows 7 x64
Intel Core 2 Quad Q6600
8GB RAM
Bạn có bất cứ ý tưởng tại sao giả lập của tôi như vậy là chậm ?
EDIT: Ở đây tôi đã đăng mục tiêu cho thiết bị điện thoại thông minh nhưng nó cũng rất chậm đối với thiết bị có thể đeo nên Genymotion không thực sự thay thế vì nó không có hình ảnh cho chúng.
Có, tôi biết Genymotion nhưng không có hình ảnh cho các thiết bị đeo được vì vậy đây là một lý do tại sao tôi không muốn sử dụng nó. Xin lỗi tôi quên điều này trong câu hỏi của tôi - Tôi đã thêm nó ngay bây giờ – Cilenco
Điều đó không đúng. Bộ giả lập x86 với HAXM sẽ chạy rất tốt. Họ đã chạy trên máy tính của tôi nhanh chóng cho đến tuần trước hoặc lâu hơn. Bây giờ họ chạy như giả lập ARM. Thực sự gây phiền nhiễu. –