NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
28/05/2024
Lượt xem

5 phần mềm giả lập Android trên Linux phổ biến nhất

28/05/2024
11 phút đọc
Lượt xem

Đánh giá

5/5 - (135 bình chọn)

Android là một trong số các hệ điều hành điện thoại phổ biến nhất hiện nay. Vì có khá nhiều ứng dụng cần nhiều tài nguyên mà những chiếc điện thoại đơn thuần không thể xử lý được, vì vậy giả lập Android trên Linux chính là giải pháp phổ biến nhất. Trong bài viết này Vietnix sẽ cùng bạn tìm hiểu thêm về top 5 phần mềm giả lập Android trên Linux tốt nhất hiện nay.

Hiện nay không có nhiều phần mềm giả lập Android trên Linux nên chúng ta sẽ cài đặt một số dự án Android như Bliss OS (với điều kiện đã có sẵn VirtualBox).

Android-x86 – Phần mềm giả lập Android trên Linux miễn phí

Download: https://www.android-x86.org/

Android-x86 là một trong những giải pháp giả lập Android trên Linux tốt nhất hiện nay đối với những người dùng muốn chạy game hoặc ứng dụng Android trên máy. Thay vì cài đặt hẳn một hệ điều hành, ta sẽ có ISO riêng để khởi động như một hệ điều hành Android độc lập.

Android-x86 được xây dựng cho kiến trúc x86 và có thể được chạy bằng Live CD mà không cần cài đặt. Theo mặc định, phần mềm này có giao diện tương tự với các trình khởi chạy ứng dụng trên Android hoặc khác một chút tùy vào giao diện Windows.

Android x86 - giả lập Android trên Linux
Android x86 – giả lập Android trên Linux

Bên cạnh đó ta còn có thể download theme từ Google Play Store, đồng thời Android-x86 cũng hỗ trợ các dịch vụ của Google Play Services.

Các tính năng chính của Android-x86:

  • Hỗ trợ Wi-Fi, Bluetooth, G-sensor.
  • Hỗ trợ tự động mount ổ đĩa ngoài.
  • Hỗ trợ theme cho GRUB-EFI.
  • Có sẵn trình giả lập terminal.
  • Được cập nhật thường xuyên.
Giao diện trong cài đặt của ứng dụng Android x86
Giao diện trong cài đặt của ứng dụng Android x86

Cách cài đặt Android-x86 trên Linux

Trước hết ta cần download file ISO hoặc rpm tại đây.

Kiểm tra tên các thiết bị USB đã được kết nối:

$ lsblk

Bây giờ màn hình sẽ hiển thị các thiết bị đã được kết nối đến hệ thống, hãy note lại tên các thiết bị rồi chạy lệnh sau:

$ dd if=android-x86_64-9.0-r1.iso of=/dev/sdX

Trong đó sdX chính là tên của USB ta vừa xem được.

Tiếp theo, restart lại hệ thống để vào menu boot.

Cài đặt Android-x86 trên Linux
Cài đặt Android-x86 trên Linux

Nếu đã có sẵn file rpm thì ta có thể chạy lệnh sau để cài đặt trên các bản phân phối Linux (Linux distro) dựa trên Red Hat:

sudo rpm -Uvh android-x86-9.0-r1.x86_64.rpm

Đối với các bản phân phối dựa trên Debian:

sudo apt install alien sudo alien -ci android-.rpm

Với các bản dựa trên Arch thì bạn đọc có thể clone rồi compile trực tiếp package từ AUR. Cuối cùng, reboot lại hệ thống và ta đã hoàn tất việc giả lập Android trên Linux bằng Android-x86.

Android Virtual Device (AVD)

Download: https://developer.android.com/studio

AVD là một trong những phần mềm giả lập Android trên Linux sạch nhất hiện nay, hỗ trợ hầu hết các tính năng của Android. Đây là một phần mềm hoàn toàn miễn phí, có sẵn Android Studio IDE để phát triển ứng dụng.

Bên cạnh đó, người dùng còn có thể mô phỏng các cuộc gọi và tin nhắn văn bản, kết nối đến thiết bị ngoại vi để chuyển dữ liệu hoặc debug ứng dụng Android,…

Giao diện của Android Studio
Giao diện của Android Studio

Android Studio là một sản phẩm của Google nên người dùng cũng được nhận hỗ trợ trực tiếp từ Google, đồng thời đây cũng là một lựa chọn lý tưởng cho các developer đang cần một trình chỉnh sửa code với nhiều chức năng.

Một số tính năng chính của AVD:

  • Nhận được hỗ trợ trực tiếp từ Google.
  • Dễ test và debug.
  • Điều hướng qua cử chỉ.
  • Ghi và chụp màn hình.
  • Camera ảo và ARCore.
  • Cho phép tạo nhiều trình giả lập Android trên Linux và các thiết bị khác như table Android, đồng hồ thông minh, Android TV,…

Cách cài đặt Android SDK trên Linux

Trước khi cài đặt phần mềm giả lập Android này thì ta cần chạy Android Studio trên máy theo hướng dẫn tại đây.

Giao diện trong cài đặt
Giao diện trong cài đặt

Bây giờ ta có thể dùng trình quản lý các thiết bị ảo để tạo các phiên giả lập Android. Ngoài ra phần mềm này cũng được hỗ trợ các dịch vụ Google nên ta chỉ cần dùng tài khoản Google để download và cài đặt ứng dụng dễ dàng từ Play Store.

Genymotion

Giá: Desktop (từ 136 USD/năm), Cloud (0,5 USD/phút với PaaS và 0,05 USD/phút với SaaS)

Download: https://www.genymotion.com/

Nếu đã từng thử tìm kiếm phần mềm giả lập Android tốt nhất cho Linux thì chắc hẳn bạn đã gặp cái tên này: Genymotion. Genymotion là một sản phẩm thương mại cung cấp dịch vụ cloud và cả desktop. Là một phần mềm độc quyền, được hỗ trợ và bảo mật thường xuyên nên Genymotion không miễn phí và cũng không cung cấp mã nguồn mở.

Đây là một lựa chọn lý tưởng cho các developer chuyên nghiệp, hỗ trợ Android Studio IDE để test và debug ứng dụng dễ dàng. Bên cạnh đó, Genymotion cũng cho phép người dùng truy cập vào ADB để sử dụng các framework thử nghiệm an toàn.

Một số hình ảnh về Genymotion
Một số hình ảnh về Genymotion

Một số tính năng chính:

  • Hỗ trợ Wi-Fi, GPS, mạng di động, thẻ SD.
  • Có Camera.
  • Hỗ trợ Android Studio.
  • Cung cấp giải pháp Desktop và dựa trên Cloud.
  • Hỗ trợ SMS & gọi thoại.

Nếu không muốn cài đặt Genymotion Desktop thì ta có thể dùng trình giả lập online để chạy ứng dụng trực tiếp trên trình duyệt. Với Genymotion Cloud, ta hoàn toàn có thể chạy game và ứng dụng nặng mà không cần phải download thêm phần mềm bổ sung nào.

Sử dụng giải lập Android trên website
Sử dụng giải lập Android trên website

Cách cài đặt Genymotion trên Linux

Trước khi cài đặt Genymotion, ta cần mua dịch vụ bản desktop hoặc cloud nếu muốn sử dụng online mà không cần cài đặt. Genmotion hỗ trợ đầy đủ các dịch vụ của Google nên ta có thể cài đặt bất kỳ ứng dụng nào để chạy trên PC.

Bliss OS

Download: https://blissos.org/

Bliss OS cũng là một giải pháp thay thế lý tưởng cho Android-x86, cho phép boot bằng MBR hoặc UEFI để chạy ứng dụng Android. Bên cạnh các chức năng Android thông thường, Bliss OS còn cung cấp giao diện người dùng hiện đại, cho phép tùy chỉnh nhiều thiết lập và theme.

Giao diện của ứng dụng giả lập Bliss OS
Giao diện của ứng dụng giả lập Bliss OS

Hơn nữa, Bliss OS còn có độ ổn định cao, tốc độ tốt, cho phép chạy các ứng dụng Android hoàn toàn miễn phí. Thậm chí người dùng còn có thể chọn giao diện Tablet hoặc Desktop, tùy chỉnh ứng dụng phù hợp với kích thước màn hình.

Các tính năng chính:

  • Giao diện hiện đại.
  • Hỗ trợ Wi-Fi.
  • Google Play Store.
  • Ứng dụng ARM.
  • Hỗ trợ Mobile và Tablet.
Giao diện dạng tablet của ứng dụng Bliss OS
Giao diện dạng tablet của ứng dụng Bliss OS

Cách cài đặt Bliss OS trên Linux

Quá trình cài đặt Bliss OS cũng tương tự với Android-x86. Phiên bản beta của Android Pie 10 có thể được download tại đây.

Anbox

Anbox là một sản phẩm Canonical dùng để xây dựng rất nhiều bản phân phối Linux nổi tiếng hiện nay, trong đó có cả Ubuntu. Tuy nhiên phần mềm này lại không hỗ trợ Google Play Store nên không được đánh giá cao trong danh sách này.

Anbox giống như một layer tương thích dùng để chạy các ứng dụng Android trên những hệ điều hành GNU/Linux. Vì vậy người dùng có thể sử dụng công cụ ADB để cài đặt ứng dụng bằng file APK thay cho Play Store.

Anbox sử dụng kernel và tài nguyên để chạy Android thay vì tạo hệ thống giả lập. Vì vậy nhìn chung thì Anbox có tốc độ nhanh hơn và tính ổn định cao hơn các giải pháp giả lập khác.

Sử dụng Anbox trên Linux
Sử dụng Anbox trên Linux

Bên cạnh đó, Anbox còn cung cấp mô hình đặc biệt với container LXC để tách hoàn toàn Android ra khỏi máy host. Tính năng này cho phép người dùng như trải nghiệm một smartphone Android hoàn chỉnh ngay trên máy Linux của mình.

Các tính năng chính:

  • Mã nguồn mở.
  • Kiến trúc dựa trên container.
  • Bảo mật cao, khả năng mở rộng tốt.
  • Hỗ trợ ứng dụng APK.
  • Có phiên bản cloud.

Bên cạnh Android thì người dùng còn có thể cài đặt các hệ điều hành di động khác như Ubuntu Touch, Sailfish hay LuneOS. Đặc biệt hơn, Anbox còn được xem là trình giả lập Android tốt nhất hiện nay trên Kali Linux.

Cách cài đặt Anbox trên Linux

Trước tiên ta cần download công cụ quản lý phần mềm Snap:

sudo apt update sudo apt install snapd

Chạy lệnh dưới đây để cài đặt Anbox:

sudo snap install --devmode --beta anbox

Như đã đề cập ở trên, Anbox không hỗ trợ các dịch vụ của Google Play nhưng người dùng vẫn có thể cài đặt ứng dụng qua file APK. Trước tiên, hãy download ADB (Android Debug Bridge) trên máy host:

sudo apt install adb

Bây giờ download file APK của ứng dụng cần cài đặt, có thể từ các website như Apkmirror hay Apkpure.

Kiểm tra các thiết bị giả lập Android đang chạy trên máy:

adb devices
Kiểm tra thiết bị giả lập Android
Kiểm tra thiết bị giả lập Android

Chạy lệnh sau để cài đặt ứng dụng:

adb install path/to/my-app.apk
Tiến hành cài đặt ứng dụng
Tiến hành cài đặt ứng dụng

Lời kết

Bài viết này đã liệt kê top 5 phần mềm giả lập Android trên Linux tốt nhất hiện nay. Bên cạnh những phần mềm kể trên, ta vẫn còn một số giải pháp thay thế chất lượng khác như ARChon, AndyOS,… nhưng chỉ có bộ tính năng tương đối giới hạn. Nếu gặp bất kỳ khó khăn nào trong quá trình cài đặt thì hãy để lại ở comment bên dưới để được Vietnix hỗ trợ nhanh nhất nhé!

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG