Genymotion - Chạy ứng dụng Android trên máy tính
Genymotion là ứng dụng giả lập Android trên máy tính với hiệu suất 3D cao cho phép người sử dụng kiểm soát đầy đủ các thiết bị Android. Đặc biệt Genymotion hỗ trợ giả lập rất nhiều dòng máy với các phiên bản hệ điều hành Android khác nhau.
Nhắc đến ứng dụng chạy Android trên máy tính chắc chắn bạn đã nghe tới BlueStacks hay Windroy (Windroye). Hai ứng dụng này cho phép người dùng sử dụng các ứng dụng, game của Android trên máy tính một cách khá mượt mà. Tuy nhiên, BlueStacks thì khá nặng nề và yêu cầu cấu hình máy tính cao, còn Windroy thì chỉ hỗ trợ một phiên bản Android (hiện tại là 4.4).
Ngược lại Genymotion hỗ trợ rất nhiều phiên bản Android, tương ứng với từng dòng máy từ HTC, Samsung, Sony Xperia, cho đến Google Nexus 10 (Android 5.1). Do đó bạn sẽ thực sự được sử dụng chiếc điện thoại quen thuộc của mình trên máy tính hoặc có thể kiểm thử các ứng dụng, trò chơi trên những giao diện điện thoại Android khác nhau, với yêu cầu cấu hình phần cứng ở mức chấp nhận được.
Các tính năng chính của phần mềm giả lập Android Genymotion
- Tăng tốc độ xử lý đồ họa của OpenGL để có chất lượng xem 3D tốt hơn
- Cài đặt ứng dụng trực tiếp từ Google Play
- Hỗ trợ chế độ xem toàn màn hình, giúp người dùng trải nghiệm các ứng dụng Android một cách mới mẻ
- Khởi động các máy ảo cùng lúc
- Quản lý các cảm biến:
- Tình trạng pin
- GPS
- Máy ảnh
- Trực tiếp ra lệnh cho các cảm biến máy ảo từ shell của Genymotion
- Tương thích hoàn toàn với ADB. Bạn có thể kiểm soát máy ảo từ máy chủ
- Dễ cài đặt
- Tùy chỉnh máy ảo: độ phân giải màn hình, dung lượng bộ nhớ, dung lượng CPU
- Tải và thiết lập máy ảo Genymotion phiên bản mới nhất một cách dễ dàng
Bạn cũng được phép truy cập vào những thành phần hệ thống khác, ví dụ như homescreen, phần cài đặt, thanh thông báo... y hệt như trên thiết bị di động và hoàn toàn miễn phí. Genymotion thực chất sử dụng VirtualBox để tạo ra các máy ảo, tuy nhiên phần mềm này sẽ giúp chúng ta đơn giản được nhiều bước thiết lập.
Trải nghiệm nhanh Genymotion trên Windows 8.1
Sau khi download Genymotion từ Download.com.vn, bạn nhấp đúp chuột vào tập tin thực thi để cài đặt. Nếu chưa cài máy chủ ảo VirtualBox trên máy tính thì thời gian cài sẽ lâu hơn, nếu đã có sẵn VirtualBox thì quá trình cài đặt khá nhanh chóng.
Sau khi cài đặt bạn sẽ cần đăng nhập tài khoản để có thể tải về các bộ giả lập Android khác nhau. Tùy thuộc vào phiên bản Android đã chọn mà quá trình tải sẽ nhanh hay lâu.
Genymotion tải máy ảo Android người dùng đã chọn
Bạn sẽ được yêu cầu tùy chỉnh giao diện trang chủ khi bắt đầu sử dụng thiết bị Android đã chọn. Khi chọn thử Samsung Glaxy S3 với Android 4.3 và Google Nexus Android 5.1 thì đều không được cài sẵn Google Play. Để chơi game trên Genymotion bạn sẽ phải tải file *.apk và điều chỉnh thiết lập trong Settings. Đây là nhược điểm lớn nhất của Genymotion.
Thay đổi thiết lập trong cài đặt bảo mật để cài file *.apk
Genymotion hướng đến đối tượng người dùng là những tester, các nhà phát triển, nhân viên kinh doanh phần mềm, do đó những tính năng mà nó hỗ trợ thường mang tính kỹ thuật hơn như:
- Kiểm tra xem ứng dụng phản ứng như thế nào khi bị gián đoạn bởi một cuộc gọi, tin nhắn mới đến.
- Kiểm tra ứng dụng phản ứng như thế nào với chất lượng mạng và các loại hiệu suất khác nhau.
- Kiểm tra mức độ tiêu thụ pin của ứng dụng.
Những người dùng cá nhân muốn sử dụng Genymotion cho mục đích chơi game có lẽ sẽ gặp một chút khó khăn khi phải tìm được file *.apk của ứng dụng. Ngoại trừ điều đó, Genymotion cũng thực hiện rất tốt công việc của mình, không có lỗi hay làm máy tính bị treo.
Chơi game Angry Bird của Google Nexus 10 trên máy tính với Genymotion
Genymotion không đòi hỏi cấu hình cao, chạy khá mượt mà khi được thử nghiệm trên Windows 8.1, RAM 4 GB.
Có thể nói, Android là một trong những hệ điều hành di động phổ biến nhất, việc sử dụng một bộ giả lập Android để xem xét kỹ lưỡng khả năng của ứng dụng sẽ giúp các nhà phát triển có thêm cơ hội để cải thiện ứng dụng của mình. Đặc biệt, với hiệu suất ổn định, phản ứng tốt, không tiêu tốn tài nguyên hệ thống, Genymotion xứng đáng là một bộ giả lập Android thiết thực, đáng tin cậy.
Yêu cầu hệ thống:
- Card đồ họa OpenGL 2.0 có bộ driver tự cập nhật
- CPU có hỗ trợ VT-x hoặc AMD-V và kích hoạt thiết lập BIOS
- RAM: ít nhất 2 GB
- Ổ cứng trống: ít nhất 400 MB để cài đặt Genymotion
- Ổ cứng trống: ít nhất 2 GB để cài đặt các máy ảo chạy Genymotion (có thể tốn đến 8 GB tùy thuộc vào mức độ sử dụng máy ảo và số ứng dụng bạn cài đặt)
- Kết nối Internet
- Độ phân giải màn hình: ít nhất 1024 x 768 pixel
- Oracle VirtualBox 4.1 hoặc cao hơn
Hướng dẫn cài đặt phần mềm chạy Android trên PC Genymotion
Bước 1: Nhấn chuột vào bộ cài đặt Genymotion. Làm theo các hướng dẫn. Điền vào tên đăng nhập và mật khẩu bạn đã lập -> Connect.
Bước 2: Cửa sổ tiếp theo hiện ra danh sách các máy ảo có sẵn, bạn có thể chọn máy ảo nào mình muốn (nên chọn máy có chữ with google apps để có thể sử dụng những ứng dụng trong Google Play) -> Add.
Bước 3: Chọn tên cho máy ảo mới -> Create.
Bước 4: Quay về cửa sổ chính. Chọn Play và bắt đầu khám phá kho ứng dụng Android.
Điểm mạnh của phần mềm máy ảo Android trên máy tính Genymotion
- Môi trường phát triển: Plugin cho Android Studio và Eclipse, tương thích với tất cả các công cụ SDK Android.
- Dễ dàng tích hợp.
- Tính năng mạnh mẽ: GPS, Pin, Screencast, mạng, giả lập SMS, v.v...
- Hiệu suất cao: Được xây dựng từ AOSP, tối ưu hóa cho tốc độ và xác nhận đối với Compatibility Test Suite.
- Cộng đồng lớn: 4 triệu tài khoản và hơn 10.000 công ty trong hơn 2 năm.
- Những công cụ phát triển: Công cụ dòng lệnh, Java API, plugin Gradle.