Genymotion 3.7.1 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 LDPlayer, BlueStacks hay NoxPlayer. Những giả lập 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à. Ngoại trừ LDPLayer gọn nhẹ và ổn định, 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 Geny Motion 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.
Cho dù bạn là nhà phát triển Android hay đơn giản là người dùng cần môi trường ảo để kiểm tra ứng dụng, chương trình vừa viết, thì Genymotion Free đều là lựa chọn đáng giá.
Genymotion cung cấp cho bạn trình giả lập Android đầy đủ tính năng với hiệu suất 3D nâng cao, tất cả đều dựa trên công nghệ OpenGL cho trải nghiệm trơn tru trên mọi thiết bị. Mỗi thiết bị ảo được tải xuống và hoạt động từ Genymotion cloud đều được tích hợp sẵn trình mô phỏng, cho phép quản lý dễ dàng các mục đã lưu trữ trên giao diện trực quan; truy cập CH Play, cài đặt… siêu đơn giản. Đặc biệt, trình mô phỏng sẽ tự động kết nối với SDK Android và tích hợp Eclipse nhờ vào plugin nội bộ.
Sử dụng webcam laptop như nguồn video cho camera Android.
Chạy thử ứng dụng với mức độ sạc khác nhau và xem nó xử lý các trường hợp như thế nào.
Sử dụng widget GPS để dễ dàng phát triển và kiểm tra các ứng dụng định vị.
Genymotion tương thích với các công cụ Android SDK, Eclipse và Android Studio.
Kiểm tra cường độ mạnh/yếu của wifi, 4G, 3G, Edge hay gián đoạn tín hiệu trong tàu điện ngầm.
Mô phỏng các thiết bị có lưu trữ nội bộ chậm.
Thiết lập ngắt cuộc gọi hoặc SMS và theo dõi xem liệu phản hồi của ứng dụng có chính xác.
Chuyển tiếp con quay hồi chuyển hoặc các phiên đa chạm từ thiết bị Android kết nối máy tính bất kỳ.
Hiển thị ứng dụng trên màn hình máy tính ở kích thước thực chính xác.
Kiểm tra web chạy trên nhiều trình duyệt Android khác nhau như Webkit for Android, Firefox for Android và nhiều hơn thế nữa.
Java API
Tự động thử nghiệm ứng dụng ở các tình huống khác nhau bằng cách thay đổi các giá trị cảm biến. Qua đó, bạn sẽ biết định vị GPS, nguồn pin, độ mạnh của mạng, văn bản và chất lượng cuộc gọi có tốt hay không.
GMTool
Khởi động và boot các thiết bị ảo với Genymotion chỉ trong vài giây, nhanh hơn gấp 3 lần so với thiết bị thực tế. Tính năng GMTool cho phép người dùng điều khiển Genymotion trực tiếp bằng dòng lệnh.
Genymotion quản lý toàn diện thiết bị Android
Tùy biến thiết bị ảo và nhân bản nó lên máy chủ làm nền tảng cho các hoạt động test và lặp lại. Thiết lập gián đoạn cuộc gọi hay tin nhắn và xem liệu ứng dụng có phản hồi chính xác hay không.
Tạo, khởi động và cấu hình thiết bị ảo trực tiếp từ file build.gradle. Nó cũng tích hợp hoàn hảo với máy chủ tích hợp liên tục như Jenkins để người dùng có thể tự động chạy các quá trình script trên thiết bị ảo cả ngày lẫn đêm.
Thử nghiệm nâng cao trên ứng dụng bằng cách sao chép con quay hồi chuyển hoặc hoạt động cảm ứng đa điểm từ bất kỳ thiết bị Android kết nối máy tính của người dùng.
Demo màn hình cho toàn đội để kiểm định chất lượng hay truyền tải thông điệp tới người dùng rõ ràng hơn. Genymotion cho phép người dùng quay video màn hình ổn định, tùy chọn âm thanh, đảm bảo khán giả theo dõi trên cùng một trang.
Genymotion hiển thị ứng dụng trên màn hình máy tính chính xác tới từng pixel. Vì thế, người dùng không cần lo lắng về việc mở rộng công việc từ mô phỏng lên thiết bị.
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 Galaxy 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 Geny motion.
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ư:
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 4GB.
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.
Bước 1: Tải Genymotion và nhấn vào bộ cài đặt. 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.