Bắt đầu với Công cụ SDK Android rev 17 trình giả lập Android hỗ trợ sử dụng tính năng ảo hóa phần cứng (Intel VT, VT-x, vmx và AMD-V, SVM), giúp tăng tốc độ x86 dựa trên giả lập hình ảnh: http://developer.android.com/guide/developing/devices/emulator.html#accel-vmTrình giả lập Android: cách tìm hiểu xem tính năng ảo hóa phần cứng có được sử dụng không?
tôi đã cài đặt tất cả các thành phần cần thiết:
- Các công cụ SDK mới nhất
- Intel Hardware Accelerated Execution Manager (và installed it by executing IntelHaxm.exe)
- Intel Atom x86 System image (có sẵn như là API 10 và API 15 ảnh)
Sau đó, tôi đã tạo một AVD mới bằng cách sử dụng hình ảnh đó, nhưng tôi không thể "cảm thấy" bất kỳ sự khác biệt nào về tốc độ thực thi.
Vì vậy, câu hỏi của tôi là: Cách tìm hiểu xem tính năng ảo hóa phần cứng có được sử dụng không?
Và nếu không cần phải làm gì để sử dụng?
Tôi biết rằng nó được kích hoạt bởi BIOS, bởi vì tôi có thể chạy Windows 64 bit VM trong VirtualBox. Ngoài ra tôi đã xác minh nó bằng cách sử dụng Microsoft® Hardware-Assisted Virtualization Detection Tool.
cho intel http://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=1881&DwnldID=7838&lang=eng&iid=dc_rss nhưng ... dù sao, chỉ có 2.3.3 hình ảnh x86 android ... – Selvin
bạn đã bao giờ tìm ra lý do tại sao giả lập không có vẻ nhanh hơn? tôi có cùng một vấn đề trên windows 7. tôi có thành phần HAX được cài đặt thông qua trình quản lý SDK, nhưng trình giả lập chậm hơn bao giờ hết. HAX hoạt động tốt trên máy tính xách tay xp windows của tôi, nhưng không hoạt động trên máy tính để bàn của tôi. –
@Ben Có thể là tốc độ mô phỏng chỉ là vấn đề đối với các chương trình chuyên sâu của CPU. Tôi nhận thấy rằng có một cờ giả lập bổ sung để cho phép tăng tốc GPU. Không biết nếu nó được (de) kích hoạt theo mặc định và nếu nó giúp nhiều ... – Robert