2008-09-19 34 views
17

Tôi đã chơi xung quanh với phát triển OpenGL ES trên Android. OpenGL ES ứng dụng dường như chạy chậm trong Trình giả lập trên máy phát triển của tôi. Điều này có phản ánh khả năng hoạt động của phần cứng thực tế không? Tôi lo ngại về việc dành quá nhiều thời gian để phát triển một ứng dụng nếu hiệu suất đồ họa sẽ chậm chạp.Trình mô phỏng điện thoại Android phản ánh hiệu suất như thế nào?

+0

Hãy xem nó trả lời câu hỏi của bạn! http://stackoverflow.com/questions/2893273/how-does-android-emulator-performance-compare-to-real-device-performance – audittxl

+0

Trình giả lập đang ngày càng tốt hơn, hiện tại (2017) có rất nhiều của họ, bluestack, GenyMotion, Andy, ... để đặt tên cho một vài –

Trả lời

7

Trình giả lập siêu chậm trên Mobile Intel Pentium M 725, 1600 MHz của tôi.

Tôi giả định trình mô phỏng không đại diện cho hiệu suất của thế giới thực.

0

Trình giả lập quá chậm, trong một số trường hợp, ứng dụng OpenGL thậm chí sẽ không khởi động khi sử dụng nó. Trong khi phần cứng thực sự của android thậm chí có thể rất mạnh, bạn thậm chí có thể chơi GTA trên đó.

0

Cấu hình VM Acceleration trên Windows

ảo tăng tốc máy cho Windows yêu cầu cài đặt của Intel Hardware Accelerated Execution Manager (Intel HAXM). Phần mềm này yêu cầu một CPU Intel với công nghệ (VT) hỗ trợ ảo hóa và một trong những hệ điều hành sau:

Windows 7 (32/64-bit)
Windows Vista (32/64-bit)
Windows XP (Chỉ 32 bit)
Để cài đặt trình điều khiển ảo hóa:

Khởi động Trình quản lý SDK Android, chọn Thêm và sau đó chọn Trình quản lý thực thi tăng tốc phần cứng Intel.
Sau khi tải xuống hoàn tất, hãy thực hiện
<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe

Làm theo hướng dẫn trên màn hình để hoàn tất cài đặt. Sau khi cài đặt hoàn tất, xác nhận rằng người lái xe ảo hóa đang hoạt động một cách chính xác bằng cách mở một cửa sổ nhắc lệnh và chạy lệnh sau:

sc query intelhaxm 

Bạn sẽ thấy một thông báo trạng thái bao gồm các thông tin sau: SERVICE_NAME: intelhaxm

... 
    STATE    : 4 RUNNING 

    ... 

Để chạy trình mô phỏng dựa trên x 86 với tăng tốc VM:

Nếu bạn đang chạy trình giả lập từ dòng lệnh, chỉ cần chỉ định y a dựa trên x86 AVD:

emulator -avd <avd_name> 
0

Với giả lập mới của Android Studio 2.0, nếu bạn có máy tính tốt, nó hoạt động khá trơn tru, leat cho ứng dụng của tôi!

Kiểm tra features!

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