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í.

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.

- Sau đó, trên thanh công cụ, các bạn click vào biểu tượng


- 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é.

- Đăng nhập vào tài khoản Genymotion:

- 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.

- Ở đâu mình chọn cấu hình Galaxy S4 / HTC One / Xperia Z – Android 4.2.2 – No Google APIs

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


- Cài đặt hoàn tất.


Bước 4:
Chạy máy ảo vừa mới cài đặt :3

Khi chạy lần đầu, Genymotion sẽ hỏi bạn đương dẫn đến bộ SDK của Android:


Sắp chạy lên ròi :D

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)

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:

- Đó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

Tab Target ta chọn “Always prompt to pick device”

- Ở hộp thoại chọn máy ảo, ta chọn máy ảo Genymotion.

- Thành quả:

Chúc các bạn thành công!
cái này hay quá, tiện test game luôn
Trả lờiXóa