2015-01-30 21 views
5

Tôi là người mới phát triển ứng dụng Android, chỉ mới bắt đầu bằng cách tải xuống Android Studio cùng với JDK-7 và cũng cài đặt Trình tăng tốc giả lập Intel x86 (HAXM) thông qua trình quản lý SDK.Phát triển ứng dụng Android mà không có Công nghệ ảo hóa?

enter image description here

Bây giờ khi tôi cố gắng để khởi động Emulator, tôi nhận được lỗi này:

emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!

tôi đã cố gắng những steps từ một similar post, nhưng khi tôi cố gắng để chạy các thiết lập nằm tại địa chỉ: {SDK_FOLDER} \ extras \ intel \ Hardware_Accelerated_Execution_Manager \ intelhaxm.exe Tôi nhận ngoại lệ này:

enter image description here

và khi tôi kiểm tra cấu hình bộ xử lý của tôi, tôi thấy rằng nó không hỗ trợ công nghệ ảo hóa,

enter image description here

Bây giờ câu hỏi của tôi là, là nó có thể sử dụng một máy tính mà không cần công nghệ ảo hóa tính năng cho Phát triển ứng dụng Android (Bao gồm trình giả lập)?

+4

Bạn thực sự không muốn. Bộ mô phỏng không được trang bị cực kỳ chậm. Ngay cả khi tung ra một phút mất. Nếu PC của bạn không thể xử lý nó, bạn nên sử dụng một thiết bị thực hơn là giả lập. Một thiết bị thực cung cấp cho bạn kết quả thực tế hơn anyway, –

Trả lời

6

Như tên của nó, nó là Emulator Accelerator. Bạn vẫn có thể sử dụng Trình giả lập, nó chỉ chạy chậm hơn một chút mà không cần HAXM. Theo kinh nghiệm của tôi, bạn có thể sử dụng trình giả lập bình thường để gỡ lỗi không thường xuyên nhưng quá chậm, ngay cả với HAXM, để phát triển nghiêm túc, nên được thực hiện trên thiết bị thực tế.

Nếu bạn để sử dụng trình mô phỏng, tôi muốn đi với GenyMotion.

1

San ', bạn có thể thử sử dụng trình giả lập siêu nhanh và phổ biến được gọi là "GenyMotion". Nó là miễn phí :). Ngoài ra, tôi đã tự mình gặp lỗi VT trước khi cài đặt Android Studio trên máy tính xách tay mới của mình và tôi đã có thể giải quyết thành công nó bằng cách định cấu hình các tùy chọn BIOS của tôi một chút. Thật dễ dàng, tôi có thể chỉ cho bạn hướng mà tôi đã chọn nếu bạn muốn tôi.

+1

cảm ơn cho phản ứng, như đã đề cập trong câu hỏi pc của tôi không hỗ trợ công nghệ ảo hóa, do đó không có cách nào mà chúng tôi có thể sử dụng BIOS để bật/tắt. sửa tôi nếu tôi sai. – SanVEE

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