Tin tức và phân tích của tất cả các thiết bị di động

Giả lập Android trên PC của bạn với Genymotion

Bạn có bao giờ lập trình ứng dụng Android không? Hay bạn muốn thử nghiệm ứng dụng mà không cần đưa chúng ngay vào điện thoại hoặc máy tính bảng của mình? Vậy thì Genymotion là người bạn tốt nhất của bạn.

Một trình giả lập tốt là công cụ không thể thiếu, đặc biệt với những người thường xuyên viết ứng dụng Android. Trình giả lập mà chính Google cung cấp không hẳn là một con quái vật tốc độ, vì vậy nhiều nhà phát triển đã lựa chọn một giải pháp thay thế. Genymotion là một trong số đó. Với Genymotion, bạn biến máy tính của mình thành một thiết bị Android để bạn có thể kiểm tra ngay ứng dụng đang phát triển của mình. Bạn có thể chọn các phiên bản phần mềm khác nhau (từ Gingerbread đến KitKat), độ phân giải màn hình khác nhau, kích thước màn hình khác nhau, v.v. và kiểm tra ngay xem ứng dụng của bạn phản ứng như thế nào với nó.

Bạn có thể tải xuống Genymotion qua www.genymotion.com, nhưng trước tiên bạn cần đảm bảo rằng VirtualBox, một chương trình ảo hóa miễn phí của Oracle, đã được cài đặt trên PC của bạn. Tại Windowsphiên bản Genymotion đi kèm với VirtualBox một cách gọn gàng, những người đam mê Mac và Linux sẽ phải tự tải xuống chương trình tại www.virtualbox.org. Bạn không cần phải định cấu hình bất kỳ thứ gì trên VirtualBox nữa. Nếu nó nằm trên ổ cứng của bạn, Genymotion sẽ hài lòng từ lâu. Nhân tiện: Ví dụ: VirtualBox cũng có thể được sử dụng hoàn hảo cho Windows trên máy Mac của bạn (hoặc ngược lại). Hãy thấy rằng bạn cũng đang gặp rắc rối SDK Android tải xuống từ Google, bằng cách đó bạn có thể kéo và thả apk vào thiết bị Genymotion của mình. Rất tiện dụng!

[related_article id=”158662″]

Sau khi bạn đã tải xuống và cài đặt Genymotion, chương trình sẽ hỏi bạn có muốn tạo thiết bị ảo đầu tiên của mình không. Tất nhiên là chúng tôi nhấp vào Đúng. Trong cửa sổ tiếp theo, chúng tôi sẽ tải xuống một thiết bị từ trang web Genymotion. Sau khi nhập thông tin đăng nhập và mật khẩu, bạn sẽ thấy một loạt thiết bị đã được cấu hình sẵn (Galaxy Nexus, Xperia Z, HTC One,…), hầu hết đều ở các phiên bản phần mềm khác nhau. Nếu bạn chọn một từ danh sách và tiếp tục Kế tiếp nút, nó sẽ được tạo cho bạn. Sau đó, bạn cũng có thể đặt độ phân giải màn hình tùy ý của mình, nhưng khi đó khả năng xảy ra sự cố tất nhiên là không thể tưởng tượng được.

Nếu mọi việc suôn sẻ, bây giờ bạn sẽ có một thiết bị Android ảo hoàn chỉnh trước mặt. Hoạt động giống hệt như với điện thoại thông minh hoặc máy tính bảng ‘thật’. Bạn điều hướng qua các màn hình bằng cách nhấp và di chuyển chuột hoặc (thậm chí giống thật hơn) bằng cách vuốt bàn di chuột. Bạn chỉ cần thả các tệp cài đặt (APK) của chương trình vào điện thoại ảo của mình để tải chúng.

Ngoài các nút Android thông thường (Home, Back, Ứng dụng được sử dụng gần đây), Genymotion còn có một số nút cụ thể: widget pin, widget GPS và widget máy ảnh. Ví dụ: với tiện ích máy ảnh, bạn có thể sử dụng webcam của mình để thay thế cho máy ảnh tích hợp trong thiết bị Android, điều này rất hữu ích nếu bạn đang tạo một ứng dụng thực tế tăng cường chẳng hạn. Với tiện ích pin, bạn có thể mô phỏng tình trạng pin yếu và xem ứng dụng của bạn phản ứng như thế nào với tình trạng đó. Với tiện ích GPS, bạn có thể mô phỏng tọa độ GPS và điều chỉnh chúng theo ý thích của mình.

Một trong những tính năng tốt hơn của Genymotion là bạn có thể liên kết trình giả lập với Eclipse và Intellij, hai môi trường lập trình được sử dụng rộng rãi cho Android. Bằng cách đó, bạn có thể kiểm tra các chương trình bạn đã xây dựng bằng nó trong Genymotion một cách nhanh chóng. Kết nối được thực hiện thông qua một plugin mà bạn có thể tải xuống trên trang web Genymotion.