Android - Trình giả lập mất nhiều thời gian để khởi động


10

Tôi đã cài đặt thành công Android-SDK trong máy tính của mình. Nói chung, tôi kiểm tra ứng dụng với Thiết bị Android thực sự của mình (HTC HERO) để nhanh chóng kiểm tra ứng dụng trên thiết bị thực.

Nhưng khi tôi thử chạy trình giả lập với AVD đã được tạo, sẽ mất rất nhiều thời gian để tải trình giả lập, tôi đã thấy một số bài viết và bảng thảo luận nơi mọi người đang đưa ra những câu hỏi tương tự về cùng một vấn đề.

Vì vậy, xin vui lòng, những gì tôi phải làm để trình giả lập tải lên nhanh chóng mỗi lần?

PC của tôi có 2GB RAM và tôi nghĩ nó đủ cho những gì tôi cần nó để làm. Vì vậy, tôi tin rằng nó không phải do thiếu bộ nhớ.


Tôi có cùng một vấn đề, vì vậy tôi đồng ý vấn đề này là với chính trình giả lập và không nhất thiết là phần cứng hoặc cấu hình của bạn. Sẽ theo dõi bài đăng này cho câu trả lời hữu ích.
myopic.bones

Giải pháp thông thường là để trình giả lập chạy và chỉ triển khai các phiên bản mã mới nhất cho nó.
bbaja42

Câu trả lời:


5

Để tối đa hóa độ chính xác giữa trình giả lập và thiết bị thực, trình giả lập Google sử dụng opcode ARM, một loại ngôn ngữ máy. Nó phải chuyển đổi từ ARM opcode sang Intel opcode. Đó là lý do tại sao nó chậm. Máy tính của tôi là RAM 3 GB nhưng nó vẫn chậm và bị lag. Vấn đề dường như không phải là RAM mà là CPU. Cải thiện CPU sẽ cải thiện trình giả lập.

Để sử dụng trình giả lập hiệu quả hơn, đây là kinh nghiệm của tôi:

  • Đừng đóng trình giả lập mỗi khi bạn chạy ứng dụng của mình.
  • Chia tỷ lệ màn hình giả lập nhỏ hơn.
  • Vô hiệu hóa ảnh chụp nhanh (Có, nó hữu ích nhưng cần có thời gian để đóng trình giả lập).
  • Chỉ định đường dẫn tệp cho tệp hình ảnh thẻ SD. Tôi chỉ sử dụng một thẻ SD cho nhiều AVD.
  • Nếu bạn gặp bất kỳ vấn đề nào trong adb, chỉ cần đặt lại adb, không đóng trình giả lập.
  • Mở một vài chương trình trong sytem hoạt động của bạn.
  • Nếu bạn đang sử dụng Windows, đừng bao giờ đóng trình giả lập. Làm điều đó kết hợp với Hibernate của Windows.

Người giới thiệu:

Làm cho trình giả lập Android chạy nhanh hơn

Trình giả lập Android rất rất chậm (Câu hỏi của tôi)


+1 Mô tả và thử nghiệm tuyệt vời mà bạn đã thực hiện và chơi với trình giả lập :)
Paresh Mayani

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.