Muốn chạy ứng dụng Android trên Linux? Hay chơi game Android? Có vài lựa chọn, nhưng cái hoạt động tốt nhất là Anbox. Công cụ này chạy ứng dụng Android yêu thích trên Linux mà không cần giả lập.
Đây là cách dùng Anbox chạy ứng dụng Android trên PC Linux hôm nay.
Gặp Anbox, "Android Trong Hộp" Của Bạn
Truy cập ứng dụng và game Android ưa thích mang lại chiều mới hấp dẫn cho năng suất Linux. Ứng dụng di động, theo thiết kế, đơn giản hơn ứng dụng trên hệ điều hành desktop.
Điều này có thể chính là thứ bạn tìm để cải thiện năng suất desktop!
Bên cạnh đó, game di động ngày càng tinh vi. Hợp lý bạn muốn tiếp tục chơi trên thiết bị khác. Đặc biệt đúng nếu xem xét pin hạn chế của điện thoại/máy tính bảng.
Một số công cụ macOS và Windows chạy ứng dụng Android (như Bluestacks) nhưng không có cho Linux.
Thay vào đó, người dùng Linux nên thử Anbox, công cụ miễn phí mã nguồn mở chạy ứng dụng Android trên Linux. Nó dựa trên phiên bản mới nhất từ Android Open Source Project (AOSP) và cung cấp môi trường Android dựa trên cửa sổ.
Anbox dùng container tách Android khỏi hệ điều hành host, cho phép chạy game Android trên Linux.
Không chỉ thế; Anbox không có giới hạn, về lý thuyết bạn chạy bất kỳ ứng dụng Android nào trên Linux. Không có ảo hóa phần cứng nên Anbox hoạt động tốt trên laptop hay desktop, bất kể cấu hình.
Distro Linux Nào Hỗ Trợ Snap?
Mặc dù miễn phí, Anbox đến dưới dạng gói snap. Nghĩa là binary và phụ thuộc gói trong một gói duy nhất, dễ cài đặt. Rất tiếc nghĩa là Linux OS của bạn không dùng được Anbox trừ khi nó unpack và cài snap.
Dịch vụ snapd cần thiết để cài snap, tương thích với các distro Linux:
- Arch Linux
- Debian
- Fedora
- Gentoo
- Linux Mint
- Manjaro
- openSUSE
- Solus
- Ubuntu
Trên Ubuntu, snapd cài sẵn từ 14.04 trở đi. Chi tiết đầy đủ cho distro tại trang Snapcraft.
Để cài snapd, dùng lệnh terminal:
sudo apt install snapd
Đợi cài xong trước khi tiếp tục. Lưu ý snapd chạy hoặc cài sẵn với các distro trên, Anbox chính thức hỗ trợ Ubuntu 16.04 LTS (Xenial Xerxes) và mới hơn. Tuy nhiên chỉ bản beta cho Ubuntu 20.04 LTS, yêu cầu bước khác (xem dưới).
Quan trọng hơn, bạn có khả năng kết quả tốt hơn chạy ứng dụng Android trên Ubuntu hơn distro khác. Do đó các bước dưới dành cho chạy ứng dụng Android trong Anbox trên Ubuntu, không phải distro khác.
Cài Anbox Trên Ubuntu 20.04 LTS Và Mới Hơn
Cài Anbox yêu cầu hệ thống chạy Ubuntu 20.04 LTS hoặc mới hơn. Anbox có thể chạy trên một số Ubuntu cũ hơn nhưng không còn hỗ trợ.
Đầu tiên đảm bảo snap đã cài. Vì bạn dùng bản Ubuntu mới nên nên có, nhưng phòng khi nào kiểm tra:
snap find hello
Sẽ ra danh sách snap "hello world", xác nhận snap đã cài.
Tiếp tục cài bản beta Anbox:
sudo snap install --devmode --beta anbox
Đợi cài xong rồi khởi động lại máy.
Tải File APK Về Máy Linux
Sau khi reboot, bạn tìm thấy Anbox trong menu desktop. Nhấp để chạy - sớm thấy cửa sổ Anbox.
Nếu không gì xảy ra, hoặc bị kẹt ở màn hình splash với thông báo Starting, hủy hoặc đợi kết thúc. Mở terminal mới và nhập
anbox session-manager
Tiếp theo nhấp biểu tượng trong menu lại. Vài giây sau Anbox chạy. (Đây là bug 알려진 trên distro dựa Ubuntu 16.04 và không ảnh hưởng distro mới hơn.)
Với Anbox chạy, bạn thấy danh sách ứng dụng Android cơ bản chạy trên Linux như Calendar và Email. Chuột trái vào biểu tượng để mở; chúng hiện trong cửa sổ mới resize được. Nếu cần trình duyệt, WebView Shell có sẵn.
Cài Ứng Dụng Android Từ Google Play Và Nơi Khác
Để thêm ứng dụng và game riêng, chỉ cần tải (hoặc copy từ thiết bị khác) file APK phù hợp. Đây là file cài đặt, như file DEB (hoặc snap) trên Linux, hoặc EXE trên Windows. Nếu chạy APK trên Ubuntu với Anbox, nó cài như ứng dụng Android khác.
Đọc thêm: APK Là Gì?
Bạn có hai tùy chọn cài ứng dụng trên Anbox:
- Sideload (cài bên ngoài store)
- Cài Google Play
Sideload tương đối đơn giản. Dùng trình duyệt và các Google Play alternatives để thêm phần mềm trong Anbox. Nếu chọn sideload APK, cần bật cài đặt từ nguồn không xác định:
- Mở menu Cài đặt từ màn hình ứng dụng
- Nhấp Bảo mật
- Bật Nguồn không xác định
- Nhấp OK chấp nhận
Tuy nhiên có dự án GitHub, Anbox Playstore Installer, làm quy trình cài ứng dụng trong Anbox dễ dàng như trên điện thoại/máy tính bảng.
Để bắt đầu, mở Terminal nhập:
sudo apt install wget curl lzip tar unzip squashfs-tools
Tải script Anbox Playstore:
wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh
Làm cho nó thực thi được:
chmod +x install-playstore.sh
Chạy script:
./install-playstore.sh
Chạy Anbox nếu không tự tải:
anbox.appmgr
Sau đó đặt quyền đúng trong Android.
- Mở Cài đặt
- Vào Ứng dụng > Dịch vụ Google Play
- Nhấp Quyền sau đó bật tất cả quyền
- Lặp lại cho Ứng dụng > Google Play
Bây giờ bạn cài ứng dụng Android trong Anbox từ Google Play.
Các Cách Khác Chạy Ứng Dụng Android Trên Linux
Mặc dù Anbox lựa chọn đáng tin cậy, không phải cách duy nhất. Bên cạnh Anbox bạn cũng thử:
- Genymotion
- Android Studio
- Archon
Cũng có hai hệ điều hành dựa trên Android tương thích x86 cho cài ứng dụng Android:
- Android-x86
- BlissOS
Đọc thêm: Những Trình Giả Lập Android Tốt Nhất Cho Linux
Bây Giờ Bạn Có Thể Chạy APK Android Trên Linux
Anbox có thể có vấn đề ổn định. Tuy nhiên, yên tâm biết việc thiết lập, cài đặt, chạy ứng dụng Android trên Linux Ubuntu với Anbox rất đơn giản.
Tóm tắt:
- Xác nhận distro hỗ trợ gói snap.
- Cài hoặc cập nhật dịch vụ snapd.
- Cài Anbox.
- Khởi chạy Anbox từ desktop Linux.
- Tải file APK và chạy chúng.
- Đợi file APK cài xong.
- Nhấp chạy ứng dụng Android trên desktop Linux.
Anbox không phải cách duy nhất chạy ứng dụng và game Android trên Ubuntu hoặc distro Linux khác, nhưng chúng tôi nghĩ nó đơn giản nhất.