Thứ Ba, 1 tháng 10, 2013

Genymotion: Emulator android chạy mượt mà như Sunsilk

Genymotion là một máy ảo chạy Android dùng để thử nghiệm và trình diễn các ứng dụng Android trên PC hoặc Laptop. Máy ảo này nhanh hơn và hoạt động mượt mà hơn máy ảo gốc của Google.
Hôm nay mình sẽ hướng dẫn các bạn các cài đặt và sử dụng Genymotion vào mục đích test app khi phát triển ứng dụng Android.

Bước 1:
Tham quan website Genymotion và đăng ký một tài khoản miễn phí.

image



Bước 2:
Tải về bản cài đặt Genymotion, khuyến cáo nên tải bản có kèm VirtualBox (Một máy ảo tương tự VMWare nhưng free và Opensource :3)




Sau khi tải về, các bạn cài đặt như bình thường, chú ý nhớ đường dẫn thư mục cài đặt nhé.
Bước 3:
Chúng ta sẽ thiết đặt cấu hình Genymotion trong Eclipse để sau này khi build ứng dụng Android sẽ tự động chạy máy ảo Genymotion thay vì máy ảo mặc định.
- Cài đặt plugin Genymotion cho Eclipse với Plugin URL: http://plugins.genymotion.com/eclipse (Các bạn có thể tham khảo bài viết Cài đặt thêm plugin cho Eclipse để biết cách thực hiện)
- Vào Window \ Preferences \ Genymobile \ Genymotion và Browse đến thư mục cài đặt Genymotion trên ổ cứng.
image
- Sau đó, trên thanh công cụ, các bạn click vào biểu tượng image để mở hộp thoại cấu hình cho Genymotion. Ngoài ra bạn cũng có thể mở trình cấu hình bằng cách chạy biểu tượng Genymotion trên Desktop.
image
- Hộp thoại cho ta danh sách các máy ảo Genymotion hiện có, ta nhấn nút New để tạo máy ảo mới. Khi có thông báo thêm máy ảo mới, các bạn chọn Yes nhé.
image

- Đăng nhập vào tài khoản Genymotion:
image
- Sau đó, ta chọn máy ảo để tải về sử dụng. Lưu ý là các máy ảo này đều được cấu hình 2 loại là máy tính bảng và smartphone.image
- Ở đâu mình chọn cấu hình Galaxy S4 / HTC One / Xperia Z – Android 4.2.2 – No Google APIs

image
- Next để tiến hành tải về máy ảo.
 image

image
- Cài đặt hoàn tất.
image image
Bước 4:
Chạy máy ảo vừa mới cài đặt :3
image 
Khi chạy lần đầu, Genymotion sẽ hỏi bạn đương dẫn đến bộ SDK của Android:
image
image
  Sắp chạy lên ròi :D
image
Và đây là dung nhan của em nó :P (Quá trình khởi động hơi lâu nên các bạn kiên nhẫn nhé, không uổng công chờ đâu)
image
Bước 5:
Cấu hình chạy ứng dụng Android để test trên máy ảo Genymotion.
- Trở lại Eclipse, hộp thoại Genymotion đã nhận máy ảo của chúng ta:
image
- Đóng hộp thoại này lại và mở một project Android của bạn để thử nghiệm.
- Để chạy, ta nhấp phải vào project trong khung Package Explorer và chọn Run \ Run Configurations
image
Tab Target ta chọn “Always prompt to pick device”
image
- Ở hộp thoại chọn máy ảo, ta chọn máy ảo Genymotion.
image
- Thành quả:
image

Chúc các bạn thành công!

1 nhận xét: