Cách cài đặt Android trong Virtualbox

Hộp ảo Android x86

Đôi khi cần phải sử dụng một số ứng dụng Android gốc trên PC của bạn và các trình giả lập tồn tại không phải lúc nào cũng đủ tốt cho mọi trường hợp. Có thể vì bạn là nhà phát triển và bạn cần kiểm tra ứng dụng của mình hoặc vì bạn cần kiểm tra hệ điều hành của Google trên PC của mình, một trong những tùy chọn tốt nhất bạn có trong tầm tay là cài đặt android trong hộp ảo.

đây bạn sẽ học cách làm điều đó từng bướcNgoài việc biết được những hạn chế về phiên bản Android, cũng như cấu hình cơ bản của máy ảo trong Oracle VirtualBox.

Cài đặt VirtualBox trên PC của bạn

VirtualBox

đến cài đặt VirtualBox trên PC của bạn, các bước chung cần làm theo để có phiên bản ổn định mới nhất là:

  1. Truy cập trang web VirtualBox chính thức tại phần tải xuống.
  2. Ở đó, bạn sẽ thấy một phần có tên là các gói nền tảng VirtualBox Xyz, Xyz là phiên bản ổn định cuối cùng có sẵn tại thời điểm tải xuống.
  3. Có một số gói mà bạn có thể tải xuống, tùy thuộc vào hệ điều hành của bạn. Bạn phải chọn thích hợp:
    • Máy chủ Windows dành cho Microsoft Windows.
    • Máy chủ OS X dành cho macOS.
    • Solaris lưu trữ hệ điều hành Oracle Solaris.
    • Các bản phân phối Linux dành cho các bản phân phối GNU / Linux. Trong này có một số loại gói:
      • Đối với CentOS và Oracle Linux (rpm)
      • Đối với Ubuntu và Debian (debs)
      • openSUSE và Fedora (vòng / phút)
      • Và cho tất cả các bản phân phối (.run)
  4. Khi bạn đã chọn gói thích hợp cho phiên bản và loại hệ điều hành của mình, bạn phải cài đặt nó như cách bạn làm với bất kỳ chương trình nào khác.
  5. Khi được cài đặt, bạn cũng có thể tải xuống và cài đặt tiện ích mở rộng của VitualBox, mặc dù đây là tùy chọn, vì chúng chỉ phục vụ để thêm một số chức năng bổ sung giữa hệ điều hành máy chủ và khách.

Và tôi đã sẵn sàng để chạy và có thể tạo máy ảo.

Thận trọng: VirtualBox không phải là trình giả lập

VirtualBox không phải là một trình giả lập cũng như BlueStacks, MEmu Play, Genymotion, Anbox và thậm chí cả Android Studio. Nó là một phần mềm ảo hóa để tạo ra một máy ảo với các tài nguyên cần thiết để chạy hệ điều hành như trên một máy thật.

Bởi điều này tôi muốn nói rằng điều quan trọng là chọn đúng phiên bản cho nền tảng của bạn, vì bạn sẽ không thể sử dụng Android cho ARM trên PC x86 của mình và ngược lại, vì đối với nền tảng đó, bạn sẽ cần phần mềm giả lập như QEMU, v.v.

Nơi tải xuống phiên bản Android phù hợp

Để có thể làm việc với VirtualBox trên PC thông thường, cần tải xuống nền tảng Android cho x86. Điều này đơn giản như làm theo các bước sau:

  1. Đi đến trang web tải xuống này Android x86 chính thức.
  2. Nhấp vào nút màu xanh lam hoặc xanh lá cây tùy thuộc vào nơi bạn muốn tải xuống hình ảnh hệ điều hành. Trong cả hai trường hợp, nó là hợp lệ.
  3. Sau đó, nó chuyển hướng bạn đến một trang tải xuống khác và từ đó bạn có thể chọn phiên bản Android mà bạn muốn tải xuống. Nhưng hãy nhớ rằng nó phải là .iso, không tải .rpm ở đó.
  4. Chờ cho quá trình tải xuống hoàn tất và bạn sẽ có nó cục bộ. Chúng thường có kích thước 800-900 MB.

Lựa chọn thay thế: các hệ điều hành khác dựa trên Android và tương thích với các ứng dụng của bạn

Ngoài phiên bản chính thức của hệ điều hành Google Android, bạn cũng có thể sử dụng các lựa chọn thay thế hệ điều hành khác mà bạn cũng có thể ảo hóa và tương thích với các ứng dụng Android nguyên bản hoặc các ứng dụng phái sinh dựa trên Android. Dưới đây là một số ví dụ điển hình:

Cài đặt Android trong VirtualBox từng bước

Cài đặt Android trong VirtualBox Nó có thể là một nhiệm vụ đơn giản đối với những người đã quen sử dụng máy ảo và cài đặt hệ điều hành, nhưng với những người dùng khác thì không. Tuy nhiên, đây là các bước được giải thích:

  1. Sau khi bạn đã cài đặt VirtualBox và bạn có ISO x86 của Android, những điều sau là chạy VirtualBox.
  2. Trên màn hình chính, hãy nhấn nút mới để tạo một máy ảo mới. Và đặt tên cho nó, ví dụ như Android.
  3. Bây giờ, trình hướng dẫn thiết lập máy ảo sẽ mở ra. Điều đầu tiên nó yêu cầu bạn nhập phiên bản mà bạn phải chọn Linux 2.6 / 3.x / 4.x.
  4. Trong phần để chỉ định RAM của máy ảo, bạn có thể chọn 2GB hoặc 2048 MB, mặc dù 8GB được khuyến nghị.
  5. Tạo một ổ cứng ảo cũng để cài đặt hệ điều hành ở đó. Đừng để kích thước ngắn, vì nếu bạn định cài đặt nhiều ứng dụng hoặc có nhiều tệp được lưu trữ, nó sẽ nhỏ. Mặc dù nó có thể hoạt động với chỉ hơn 1GB, nhưng lý tưởng là sử dụng các kích thước rộng rãi hơn một chút, chẳng hạn như 32GB hoặc hơn.
  6. Sau khi trình hướng dẫn cấu hình máy ảo hoàn tất, máy nói trên sẽ được tạo. Bây giờ bạn phải thực hiện một số điều chỉnh. Nhấp vào máy ảo Android mà bạn đã tạo trên màn hình VirtualBox chính và sau đó nhấp vào biểu tượng cấu hình:
    • Hệ thống: trong phần này bạn có thể chọn số lượng vCPU hoặc bộ xử lý ảo được gán. 1 là mức tối thiểu, mặc dù bạn có thể chọn nhiều hơn nếu bạn muốn nó diễn ra suôn sẻ hơn.
    • màn: Thay đổi VMSVGA thành VBoxVGA và bật tăng tốc 3D. Nếu muốn, bạn cũng có thể tăng bộ nhớ video lên một chút.
    • Lưu trữ: chọn phương tiện có biểu tượng CD và trong các thuộc tính, bạn nên chọn đâu là hình ảnh Andorid .iso mà bạn đã tải xuống.
    • Bài nghe: Để lại Intel HD Audio, vốn được hỗ trợ trên Android x86.
    • đỏ: Thông thường bạn không phải làm bất cứ điều gì, mặc dù nếu bạn muốn Android của mình không được kết nối với Internet, hãy tắt bộ điều hợp mạng.
  7. Sau đó, bạn có thể bắt đầu cài đặt Android trong VirtualBox. Để thực hiện việc này, hãy quay lại menu chính của VirtualBox và nhấp vào Bắt đầu để khởi động máy ảo của bạn.
  8. Vì đây là lần đầu tiên, bạn phải cài đặt hệ điều hành từ đầu. Lần tiếp theo bạn khởi động máy của mình, máy sẽ được cài đặt sẵn và khi bạn khởi động, màn hình nền Android sẽ xuất hiện trực tiếp. Trên màn hình chính, bạn sẽ thấy một số tùy chọn:
    • LiveCD Nó được sử dụng để kiểm tra Android x86 mà không cần cài đặt.
    • Lựa chọn Cài đặt sẽ cài đặt nó. Trong trường hợp này, nếu bạn muốn sử dụng một độ phân giải cụ thể, hãy nhấn tab và thay đổi vga = 788 thành một chế độ có sẵn khác. Bạn có thể sử dụng vga = ask để xem bạn phải chọn cái nào.
  9. Nếu bạn đã chọn cài đặt Android trong Virtualbox, thì bây giờ bạn phải chọn Tạo / sửa đổi phân vùng. Nếu bạn muốn cài đặt dễ dàng, chỉ cần tạo một phân vùng có định dạng ext4. Mặc dù nếu bạn muốn tạo các phân vùng khác, bạn cũng có thể.
  10. Sau đó, nó sẽ tiếp tục với quá trình cài đặt trình quản lý Khởi động GRUB, chọn làm cho phân vùng / hệ thống đọc và ghi, và cuối cùng quá trình cài đặt sẽ hoàn tất. Sau đó đóng hoặc khởi động lại máy ảo.
  11. Điều quan trọng là bạn phải quay lại Cài đặt của máy ảo Android và từ đó xóa ISO khỏi đĩa CD ảo, vì nếu không thì trình cài đặt sẽ xuất hiện trở lại.
  12. Khởi động lại máy ảo của bạn và Android sẽ bắt đầu với thiết lập.
Hãy nhớ rằng tài nguyên được gán cho máy ảo (RAM ảo, CPU ảo, dung lượng lưu trữ, v.v.) bị giới hạn bởi phần cứng của PC của bạn.

Bây giờ đã bạn có thể làm bất cứ điều gì bạn muốn làm trên Android được cài đặt trên thiết bị thực, chẳng hạn như cài đặt hoặc gỡ cài đặt ứng dụng, chạy chúng, truy cập Internet, thực hiện điều chỉnh, v.v.

Vẫn dễ dàng hơn: tránh cài đặt Android trong VirtualBox

Đối với một số người không muốn làm phức tạp cuộc sống của bạn và có một Android đã được cài đặt trong VirtualBox, bạn cũng có thể bỏ qua các bước trong phần cách cài đặt Android trong VirtualBox và tải xuống máy ảo đã được tạo để bạn chỉ cần khởi động nó từ trình ảo hóa. Có thể tìm những máy này trên trang web này.