Cách sử dụng genymotion

     
Khóa học Lập trình Lập trình Android Khóa học lập trình Android cơ bản Cài đặt sản phẩm công nghệ ảo Android - Có thể bạn không biết

Dẫn nhập

Tại nội dung bài viết CÁC CHỨC NĂNG CƠ BẢN CỦA ANDROID, bọn họ vẫn tò mò sơ qua về hệ quản lý điều hành Android, khoảng ảnh hưởng của chính nó vào trái đất di động cầm tay. Khả năng của chính nó với biện pháp thiết lập môi trường xung quanh lập trình ứng dụng Android cùng với Android Studio, Android SDK Java Development Kit trên Windows.

Bạn đang xem: Cách sử dụng genymotion

Tại bài học này bọn họ sẽ khám phá về lắp thêm ảo Android, một phương tiện gần như là lập trình viên Android nào thì cũng bắt buộc sờ cho vào quá trình làm việc.

Tổng quan

Máy ảo Android, đúng như cái tên thường gọi, là một công tác mang lập lắp thêm Android thiệt. Do chủng loại các sản phẩm công nghệ Android tương đối nhiều, nên việc tải các máy thiệt khá là tốn kém nhẹm.

Mặt không giống, hệ điều hành Android vốn dựa trên Linux, mã mối cung cấp mlàm việc, hoàn toàn có thể chạy trên nhiều kiến trúc vi xử lý khác nhau nlỗi ARM, x86, phải ngày càng có tương đối nhiều ứng dụng trang bị ảo Android thành lập và hoạt động nhằm mục đích phục vụ mang đến nhu cầu của thiết kế viên cùng người dùng nói phổ biến.

Cài đặt sản phẩm công nghệ ảo Android bởi Genymotion cùng AVD

Nhỏng đang đề cập sống bên trên. Số lượng cũng giống như chủng các loại máy chạy Android khôn cùng phong phú và đa dạng, các size screen khác nhau, phiên bản hệ quản lý điều hành, ROM, các linh phụ kiện, nhân tài cũng 9 người 10 ý.

Mặt khác, người xây dựng viên luôn luôn ý muốn vận dụng của bản thân mình chạy được xuất sắc bên trên càng các máy càng tốt, tuy nhiên ngân sách để sở hữ thứ Android các như vậy là bắt buộc. Do đó, các thứ ảo Android ra đời.

Về cơ bản, các lắp thêm ảo này chuyển động như thể (hoặc gần giống) nlỗi thiết bị thật, cũng hoàn toàn có thể cài đặt app, chăm nom website, vào store,… . Nhưng điểm khác biệt là bọn chúng điều khiển xe trên máy tính của người tiêu dùng.

Do đặc điểm của sản phẩm ảo khôn xiết ngốn tài nguim, đặc biệt là RAM, cđọng va mang lại Java là đụng đến RAM. Khuyến cáo chúng ta xây dựng phải có một laptop thiệt giỏi, với dung lượng RAM khoảng tầm 8 GB trsinh hoạt lên.

Hiện giờ cùng với phiên bạn dạng Android Studio 2.1, những thiết bị ảo Android đã có được đổi mới vô cùng nhiều: Nkhô hanh rộng, cung ứng GPS, vân tay, cảm biến gia tốc,… . Dường như, hẳn các bạn đã và đang nghe về một các loại lắp thêm ảo Android siêu khét tiếng vì vận tốc và năng lực cung ứng debug xuất xắc vời: Genymotion. Phần này bọn họ đang cùng khám phá cách thiết lập cả 2 một số loại máy ảo nói trên.

Máy ảo nhiều loại 1: Genymotion

Genymotion là một trong những chữ tín của chúng ta Genymobile (nằm tại Pháp). Sản phđộ ẩm là trang bị ảo Android cung ứng debug cùng test vận dụng. Tại sao này lại rất nổi bật rộng các các loại đồ vật ảo khác như BlueStack tuyệt Visual Studio Android Emulator (của Microsoft)? Xin liệt kê một số trong những điểm mạnh nlỗi sau:

Hỗ trợ phong cách xây dựng x86, phổ biến trên những laptop cá thể cùng sever hiện nay. Ttốt vày phong cách thiết kế ARM của sản phẩm ảo Android cũ và một trong những loại lắp thêm ảo khác.lợi thế được GPU bởi thỏng viện đồ họa OpenGL, các tác vụ dựng hình sẽ nhanh khô hơn rất nhiều.Có plugin hỗ trợ debug trên Android Studio với Android Debug Bridge đi kèm theo.Cung cấp nhiều loại sản phẩm công nghệ ảo, cùng với đa dạng những phiên phiên bản Android trường đoản cú 2.3 đến 6.0 (tại thời điểm viết bài bác này). Và tất nhiên là cũng có tương đối nhiều kích thước màn hình.

Xem thêm: Dàn Ý Đóng Vai Trương Sinh Kể Lại Nỗi Ân Hận, Học Văn Lớp 9

Các thứ ảo những đã làm được root sẵn. Các bạn tha hồ vọc vén cho tận sâu vào hệ điều hành.

Hình tiếp sau đây minh họa sản phẩm ảo Genymotion chạy xe trên Windows.

*

(Genymotion chạy trên Windows, đang làm việc là sản phẩm công nghệ ảo Android phiên bạn dạng 4.1.1, độ sắc nét 480x800)

Một điểm mạnh sau cuối nữa là Genymotion hơi dịu. File image của sản phẩm ảo dung lượng chỉ ở mức 100-250MB với lúc chạy chỉ tốn cũng chừng kia RAM:

*

Để thiết lập và sử dụng Genymotion phục vụ cho mục đích debug ứng dụng cùng với Android Studio, các bạn triển khai theo công việc sau:

Cách 1: Truy ctràn vào trang genymotion.com cùng lựa chọn Sign in

*

Genymotion thử khám phá tạo tài khoản mới có thể chấp nhận được áp dụng thiết bị ảo. Đăng ký thông tin tài khoản hoàn toàn miễn phí (mặc dù bị số lượng giới hạn một số trong những khả năng cơ mà không xứng đáng kể).

Bước 2: Chọn Create Account:

*

Cách 3: Nhập các đọc tin theo yên cầu, khắc ghi vào ô I accept terms of the privacy statement. Sau kia thừa nhận nút Create an Account.

*

Sau khi ĐK kết thúc, hãy vào hộp thư kiểm tra mail để nhấn liên kết kích hoạt, click vào liên kết kích hoạt tài khoản. Và nỗ lực là chúng ta vẫn sẵn sàng nhằm download Genymotion.

*

Cách 4: Truy ctràn lên trang www.genymotion.com/download , lựa chọn Download with Virtual Box:

*

Tại thời khắc viết bài xích, phiên phiên bản 2.7.2 là mới nhất. Do đó bọn họ sẽ có được được tệp tin genymotion-2.7.2-vbox.exe pháo . Chạy tệp tin này với setup.

*

Bước 5: Để sản phẩm công nghệ ảo Genymotion rất có thể chuyển động và liên kết mạng thì bạn phải chắc chắn NDIS của hệ điều hành đã làm được mlàm việc. Đây là bước hết sức quan trọng đặc biệt với cũng vày nó nhưng nhiều người bị lỗi không tìm ra ngulặng nhân bởi VirtualBox đưa tin vượt lờ mờ.

Vào Start > Run (hoặc tổ hợp phím Windows + R) > Gõ ncpage authority.cpl > Enter

*

hoặc vào Control Panel > Network và Internet > Network và Sharing Center. Chọn phần Change Adapter Settings sinh sống cột mặt trái:

*

Ở đây bao gồm 2 adapter chúng ta yêu cầu sửa giống hệt đề nghị mình vẫn triển khai 1 chiếc, chúng ta làm cho y chang với loại còn sót lại. Chuột buộc phải vào VirtualBox Host-Only Network #2 > Properties. Tiông xã vào ô VirtualBox NDIS6 Bridged Networking Driver:

*

Sau đó dấn OK cùng thoát ra phía bên ngoài.

Cách 6: Tại bên cạnh Desktop, chúng ta msống bằng phương pháp click vào biểu tượng Genymotion. Các các bạn clichồng vào nút Settings và lựa chọn Sign in.

Đăng nhập bằng tài khoản đang đăng ký sống Bước 3 Bước 4.

*

Cách 7: Cũng sống hành lang cửa số Settings, gửi lịch sự tab ADB, chúng ta chọn Use Custom Android SDK tools với hướng dẫn và chỉ định băng thông cho bộ Android SDK đang download và cài đặt sinh sống bài bác GIỚI THIỆU LẬP TRÌNH ANDROID. Nếu vừa lòng lệ, mẫu chữ Android SDK tools found successfully sẽ tiến hành tichồng như hình:

*

Cách 8: Đóng hành lang cửa số Settings lại (những tùy chỉnh sẽ được lưu). Sau đó lựa chọn Add. Trong thời điểm này chúng ta chỉ câu hỏi lựa chọn các loại trang bị ảo với phiên phiên bản Android và độ phân giải ước muốn, sau đó nhấn Next với Finish:

*

Cách 9: Đợi Genymotion cài về vật dụng ảo và cài đặt thì danh sách thiết bị ảo sẽ cài đặt sẽ hiển thị nghỉ ngơi hành lang cửa số chính, chỉ bài toán cliông xã song vào là chạy. Dưới đấy là minh họa Google Nexus S chạy Android 4.1.1:

*

Cách 10: Quay trở lại Android Studio, chúng ta vào File > Settings:

*

Chọn Plugins sinh hoạt cột phía trái với nhận nút ít Browse Repositories…

*

ô search kiếm, search với từ khóa “genymotion” cùng dìm Install nhằm thiết lập Plugin, sau đó khởi cồn lại Android Studio:

*

Cách 11: Sau Khi khởi động lại Android Studio, bọn họ gồm thêm 1 icon

*
sống bên trên tkhô nóng luật. Và từ giờ đồng hồ trlàm việc đi, các bạn chạy vật dụng ảo Genymotion trước, sau đó sống hành lang cửa số Select deployment target, máy ảo Genymotion đang chỉ ra với chuẩn bị sẵn sàng để mua phầm mềm lên:

*

Máy ảo nhiều loại 2: Android AVD

Cách 1: Các các bạn clichồng vào nút

*
AVD Manager nằm ở phần này:

*

Cách 2: Chọn Create Virtual device…

*

Bước 3: Thỏng viện AVD của Android đa dạng chủng loại rộng Genymotion không ít, với vì vậy họ có rất nhiều gạn lọc hơn. Tuy nhiên vẫn nên chọn lựa loại máy ảo có phiên bản Android mới nhất, cùng phong cách xây dựng là x86 (không phải ARM nhé). Ta đang chọn kích cỡ màn hình trọn vẹn nhìn:

*

Bước 4: Chọn phiên bạn dạng Android trong tab x86 Images

*

Bước 5: Đặt tên cho sản phẩm công nghệ ảo cùng chỉnh một vài thông số không giống ví như bạn có nhu cầu, tiếp đến thừa nhận Finish:

*

Cách 6: Máy ảo AVD đã được chế tạo, trong tương lai Khi chọn Debug hoặc Run , những bạn sẽ thấy trang bị ảo chúng ta vẫn tạo nên hiển thị sinh sống mục Available Virtual Devices:

*

Kết luận

Qua bài xích này chúng ta vẫn cố gắng được bí quyết thiết lập Genymotion cùng sản xuất + chạy máy ảo Genymotion và AVD.

Bài sau bọn họ vẫn mày mò về CÁCH DEBUG (GỠ LỖI) MỘT CHƯƠNG TRÌNH ANDROID CƠ BẢN. Bằng cách… tạo nên lỗi và gỡ bao gồm nó.

Xem thêm: Những Bài Văn Kể Về Bà Của Em Lớp 8, Kể Về Người Bà Kính Yêu Của Em

Cảm ơn các bạn sẽ theo dõi và quan sát bài viết. Hãy để lại comment hoặc góp ý của mình nhằm trở nên tân tiến bài viết tốt rộng. Đừng quên “Luyện tập – Thử thách – Không xấu hổ khó”.


Chuyên mục: Kiến thức thú vị