Cài Đặt Genymotion Cho Android Studio

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

Dẫn nhập

Ở nội dung bài viết CÁC CHỨC NĂNG CƠ BẢN CỦA ANDROID, họ vẫn mày mò sơ qua về hệ điều hành Android, khoảng ảnh hưởng của nó vào nhân loại di động. Khả năng của nó với phương pháp thiết đặt môi trường lập trình sẵn áp dụng Android với Android Studio, Android SDK Java Development Kit trên Windows.

Bạn đang xem: Cài đặt genymotion cho android studio

Ở bài học này chúng ta vẫn khám phá về trang bị ảo Android, một lao lý gần như xây dựng viên Android nào cũng nên sờ mang đến vào quy 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 trong những công tác đưa lập sản phẩm Android thật. Do chủng loại những sản phẩm Android không hề ít, nên việc sở hữu các trang bị thật khá là tốn kém.

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

Cài đặt máy ảo Android bởi Genymotion với AVD

Như đã đề cập làm việc bên trên. Số lượng cũng tương tự chủng một số loại thứ chạy Android rất phong phú, nhiều kích thước màn hình không giống nhau, phiên bạn dạng hệ quản lý điều hành, ROM, những linh phụ kiện, công dụng cũng 9 người 10 ý.

Mặt không giống, fan lập trình viên luôn luôn muốn áp dụng của bản thân chạy được xuất sắc bên trên càng nhiều trang bị càng tốt, tuy nhiên ngân sách để sở hữ trang bị Android nhiều những điều đó là cấp thiết. Do đó, các đồ vật ảo Android Thành lập.

Về cơ bạn dạng, những đồ vật ảo này hoạt động kiểu như (hoặc ngay sát giống) nhỏng sản phẩm thiệt, cũng rất có thể cài đặt ứng dụng, xem xét website, vào store,… . Nhưng điểm khác hoàn toàn là chúng chạy trên máy tính của người dùng.

Do đặc thù của dòng sản phẩm ảo rất ngốn tài nguyên, nhất là RAM, cđọng chạm cho Java là va mang đến RAM. Khuyến cáo chúng ta lập trình sẵn buộc phải gồm một laptop thật xuất sắc, cùng với dung lượng RAM khoảng 8 GB trsinh sống lên.

Hiện nay cùng với phiên bản Android Studio 2.1, các sản phẩm công nghệ ảo Android đã có được cách tân siêu nhiều: Nkhô hanh hơn, cung ứng GPS, vân tay, cảm biến vận tốc,… . Dường như, hẳn các bạn đã và đang nghe về một các loại vật dụng ảo Android cực kỳ khét tiếng bởi vì vận tốc cùng kĩ năng cung cấp debug giỏi vời: Genymotion. Phần này chúng ta đã thuộc tìm hiểu bí quyết thiết đặt cả 2 các loại vật dụng ảo nói bên trên.

Máy ảo các loại 1: Genymotion

Genymotion là một chữ tín của chúng ta GenySmartphone (nằm ở Pháp). Sản phđộ ẩm là thiết bị ảo Android hỗ trợ debug và thử nghiệm ứng dụng. Tại sao nó lại nổi bật hơn các các loại vật dụng ảo khác ví như BlueStack giỏi Visual Studio Android Emulator (của Microsoft)? Xin liệt kê một số trong những điểm mạnh nhỏng sau:

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

Xem thêm: Cách Cài Bluetooth Cho Pc - Máy Tính Để Bàn Không Có Bluetooth

Các máy ảo hồ hết đã có root sẵn. Các các bạn tha hồ vọc gạch đến tận sâu vào hệ điều hành quản lý.

Hình tiếp sau đây minc họa đồ vật ảo Genymotion điều khiển xe trên Windows.

*

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

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

*

Để setup và áp dụng Genymotion phục vụ mang lại mục đích debug app với Android Studio, chúng ta thực hiện theo các bước sau:

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

*

Genymotion những hiểu biết tạo nên tài khoản new được cho phép sử dụng vật dụng ảo. Đăng cam kết thông tin tài khoản trọn vẹn miễn giá tiền (mặc dù bị giới hạn một số công dụng tuy vậy ko xứng đáng kể).

Cách 2: Chọn Create Account:

*

Cách 3: Nhập các lên tiếng theo hưởng thụ, khắc ghi vào ô I accept terms of the privacy statement. Sau đó dìm nút Create an Account.

*

Sau Lúc ĐK xong xuôi, hãy vào vỏ hộp tlỗi check mail nhằm nhận link kích hoạt, clichồng vào links kích hoạt tài khoản. Và nỗ lực là họ đã chuẩn bị nhằm thiết lập Genymotion.

*

Bước 4: Truy ctràn lên trang www.genymotion.com/download , chọn Download with Virtual Box:

*

Ở thời gian 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 tệp tin genymotion-2.7.2-vbox.exe pháo . Chạy tệp tin này cùng cài đặt.

*

Bước 5: Để đồ vật ảo Genymotion rất có thể vận động và liên kết mạng thì bạn cần chắc chắn NDIS của hệ điều hành quản lý đã có mlàm việc. Đây là bước khôn xiết đặc biệt quan trọng với cũng vị nó mà đa số chúng ta bị lỗi không tìm ra ngulặng nhân vì chưng VirtualBox báo tin quá mù mờ.

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

*

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

*

Ở trên đây gồm 2 adapter chúng ta nên sửa hệt nhau đề xuất mình vẫn thực hiện 1 dòng, các bạn làm giống hệt cùng với dòng sót lại. Chuột yêu cầu vào VirtualBox Host-Only Network #2 > Properties. Tiông xã vào ô VirtualBox NDIS6 Bridged Networking Driver:

*

Sau đó nhận OK và bay ra phía bên ngoài.

Bước 6: Tại ko kể Desktop, chúng ta msinh sống bằng phương pháp cliông xã vào hình tượng Genymotion. Các các bạn clichồng vào nút Settings cùng lựa chọn Sign in.

Đăng nhập bằng thông tin tài khoản đang đăng ký ngơi nghỉ Cách 3 Cách 4.

*

Bước 7: Cũng làm việc cửa sổ Settings, đưa quý phái tab ADB, các bạn chọn Use Custom Android SDK tools cùng hướng đẫn đường dẫn mang lại cỗ Android SDK vẫn tải về cùng thiết lập sinh sống bài xích GIỚI THIỆU LẬP TRÌNH ANDROID. Nếu phù hợp lệ, mẫu chữ Android SDK tools found successfully sẽ tiến hành tiông chồng nlỗi hình:

*

Cách 8: Đóng hành lang cửa số Settings lại (những thiết lập cấu hình sẽ được lưu). Sau kia chọn Add. Lúc bấy giờ các bạn chỉ vấn đề chọn loại sản phẩm công nghệ ảo cùng với phiên phiên bản Android và độ phân giải mong muốn, kế tiếp nhận Next cùng Finish:

*

Bước 9: Đợi Genymotion cài về sản phẩm ảo với cài đặt thì danh sách đồ vật ảo đang thiết lập đã hiển thị sống cửa sổ chủ yếu, chỉ Việc click đôi vào là chạy. Dưới đây là minh họa Google Nexus S chạy Android 4.1.1:

*

Bước 10: Quay trở về Android Studio, các bạn vào File > Settings:

*

Chọn Plugins làm việc cột phía trái và dìm nút Browse Repositories…

*

Tại ô tìm kiếm, search cùng với tự khóa “genymotion” và nhấn Install nhằm cài đặt Plugin, tiếp nối khởi rượu cồn lại Android Studio:

*

Bước 11: Sau lúc khởi đụng lại Android Studio, bọn họ có thêm 1 inhỏ

*
làm việc bên trên thanh nguyên tắc. Và tự tiếng trsinh sống đi, chúng ta chạy thiết bị ảo Genymotion trước, tiếp nối ngơi nghỉ hành lang cửa số Select deployment target, sản phẩm công nghệ ảo Genymotion đang chỉ ra với sẵn sàng nhằm download app lên:

*

Máy ảo một số loại 2: Android AVD

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

*
AVD Manager nằm tại vị trí này:

*

Bước 2: Chọn Create Virtual device…

*

Bước 3: Tlỗi viện AVD của Android nhiều mẫu mã rộng Genymotion tương đối nhiều, và chính vì như thế họ có rất nhiều chắt lọc rộng. Tuy nhiên vẫn nên lựa chọn một số loại thứ ảo có phiên phiên bản Android tiên tiến nhất, với bản vẽ xây dựng là x86 (chưa phải ARM nhé). Ta vẫn chọn form size màn hình hiển thị trọn vẹn nhìn:

*

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

*

Bước 5: Đặt thương hiệu mang lại trang bị ảo với chỉnh một vài thông số khác giả dụ bạn có nhu cầu, sau đó dìm Finish:

*

Cách 6: Máy ảo AVD đã được tạo, sau này lúc chọn Debug hoặc Run , các các bạn sẽ thấy sản phẩm công nghệ ảo các bạn vẫn tạo thành hiển thị ở mục Available Virtual Devices:

*

Kết luận

Qua bài bác này chúng ta đã ráng được giải pháp setup Genymotion với sinh sản + chạy thiết bị ảo Genymotion với AVD.

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

Cảm ơn chúng ta sẽ quan sát và theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của chính mình nhằm cải cách và phát triển nội dung bài viết tốt hơn. Đừng quên “Luyện tập – Thử thách – Không ngại ngùng khó”.