Tin tức và phân tích của tất cả các thiết bị di động

5 Trình giả lập Android tốt nhất cho Linux [2020 Edition] – Miễn phí và trực tiếp

thấy 2.5 Một tỷ thiết bị chạy Android, vì vậy rõ ràng các công ty tập trung hơn vào việc tạo ứng dụng Android. Nhưng nếu bạn có một thiết bị năng lượng thấp nhưng vẫn muốn sử dụng phần mềm tiên tiến thì sao? Bạn sẽ mua một chiếc điện thoại đắt tiền hay bạn sẽ chọn một trình giả lập Android miễn phí để sử dụng?

Chà, nếu bạn không quen thuộc với Trình giả lập Android, hãy để tôi giải thích ngắn gọn rằng đó là một phần mềm hoạt động như một thiết bị Android thực sự. Bạn có thể cài đặt nó trên máy tính để bàn để chạy các ứng dụng Android. Phần tốt nhất là bạn thậm chí không cần mua thêm các thành phần phần cứng cho nó.

Vì vậy, bạn có tò mò muốn biết trình giả lập Android miễn phí và trả phí nào bạn có thể sử dụng không? Được rồi. Ở đây chúng tôi có một danh sách tổng hợp tốt nhất 5 Trình giả lập Android cho hệ điều hành Linux.

Nếu bạn muốn một trình giả lập Android cho các nền tảng khác, hãy đọc bài viết của chúng tôi về Trình giả lập Android tốt nhất cho Windows PC và Mac.

5 Trình giả lập Android tốt nhất cho Linux (2020)

    Android x86 AVD (Thiết bị ảo Android) Genymotion Bliss OS Anbox

1. x86 Android

giá: tự do

Nếu bạn muốn chạy các trò chơi hoặc ứng dụng Android, Android x86 là một trong những lựa chọn tốt nhất cho các trình giả lập điện thoại khác. Thay vì cài đặt trên một sistema operativo đặc biệt là nó có ISObắt đầu như một sistema operativo Android độc lập.

Như tên cho thấy, Android x86 nhắm vào kiến ​​trúc x86. Bạn cũng có thể chạy nó mà không cần cài đặt với tùy chọn Live CD. Theo mặc định, nó bắt đầu với một giao diện tương tự như trình khởi chạy ứng dụng Android. Nhưng bạn cũng có thể thay đổi nó thành WindowsPhong cách -Desktop.

Android x86: Màn hình bước nhanhAndroid x86: Màn hình bước nhanh

Ngoài ra, bạn cũng có thể tải xuống các chủ đề từ The Google Play Store. Android x86 cung cấp hỗ trợ đầy đủ cho các dịch vụ của Google.

Các tính năng chính cho Android x86:

Hỗ trợ Wi-Fi và Bluetooth với GUI Bluetooth, bảng điều khiển cảm biến G Lưu trữ ngoài Khung gắn ngoài Hỗ trợ chủ đề cho trình giả lập thiết bị đầu cuối được cài đặt sẵn GRUB-EFI

Android x86 có Wi-FiAndroid x86 có Wi-Fi

Một điều khác thực sự làm cho trình giả lập Android này đáng tin cậy hơn là bản cập nhật phần mềm hiện tại. Gần đây, phiên bản ổn định đầu tiên của Android x86 dựa trên Android Pie 9.0 Nó đi kèm với một số tính năng mới, chẳng hạn như hỗ trợ thử nghiệm của Vulkan cho GPU Intel và AMD mới.

Làm cách nào để cài đặt Android x86 trên Linux?

Để cài đặt hệ thống operativo Android x86 trên máy tính để bàn Linux của bạn, trước tiên bạn cần tải xuống ISO- hoặc tập tin vòng / phút từ ở đây.

Bắt đầu với ISO

Sau đó tạo một thanh USB có thể khởi động với ISO. Nhưng trước đó, tôi khuyên bạn nên kiểm tra tên của thiết bị USB được kết nối bằng cách chạy lệnh:

$ lsblk

Nó hiển thị tất cả các thiết bị được kết nối với của bạn sistema. Bạn phải ghi lại tên thiết bị và bao gồm tương tự trong lệnh bên dưới:

$ dd nếu = android-x86_64-9.0-r1.iso hoặc = / dev / sdX

trong đó sdX là tên thiết bị của thiết bị USB của bạn.

Khởi động lại sistema và bạn sẽ nhận được một tùy chọn trong menu bắt đầu.

Menu bắt đầu của Android x86Menu bắt đầu của Android x86

Bắt đầu sử dụng RPM

Nếu bạn có hình ảnh vòng / phút, bạn có thể chạy lệnh sau nếu bạn đang sử dụng bản phân phối Linux dựa trên Red Hat.

vòng quay sudo -Uvh android-x86-9.0-r1.x86_64.rpm

Tuy nhiên, nếu bạn sử dụng bản phân phối Linux dựa trên Debian, bạn có thể sử dụng tiện ích Alien để tạo USB có thể khởi động.

sudo apt cài đặt người ngoài hành tinh sudo Alien -ci android-.rpm

Sau đó, chỉ cần khởi động lại của bạn sistema và tận hưởng trải nghiệm Android

Note: Để chạy Android x86 trên một sistema Máy chủ hiện tại cho phép bạn sử dụng Trình giả lập Android QEMU.

Làm cách nào để cài đặt và chạy ứng dụng Android trên Android x86?

Để chạy ứng dụng Android, bạn có thể truy cập ứng dụng được cài đặt sẵn Google Play Store nơi bạn có thể tìm kiếm và cài đặt tất cả các chương trình.

2. AVD (Thiết bị Android ảo)

giá: tự do

AVD là một trong những bản sao Android sạch nhất không chỉ mô phỏng thiết bị Android mà còn cung cấp hầu hết tất cả các tính năng của thiết bị Android thực. Nó đi kèm với Android Studio IDE mà bạn cũng có thể sử dụng để phát triển ứng dụng.

Nó thậm chí có thể mô phỏng các cuộc gọi điện thoại và tin nhắn văn bản, tốc độ mạng khác nhau, xoay và các cảm biến phần cứng khác. Bạn có thể kết nối các thiết bị bên ngoài qua USB để truyền dữ liệu hoặc khắc phục sự cố ứng dụng Android.

Thiết bị ảo AndroidThiết bị ảo Android

Vì Android Studio là sản phẩm của Google, bạn có thể mong đợi sự hỗ trợ trực tiếp từ Google. AVD cũng có thể là lựa chọn tốt nhất cho các nhà phát triển muốn có trình chỉnh sửa mã với chức năng nâng cao.

Nhà phát triển có thể sử dụng Thiết bị ảo thông qua giao diện người dùng đồ họa hoặc dòng lệnh để thử nghiệm trực tiếp. Ngoài ra, họ cũng có thể thử nghiệm các ứng dụng Android dựa trên thực tế tăng cường.

Các tính năng chính của thiết bị Android ảo:

Hỗ trợ trực tiếp từ Google Dễ dàng kiểm tra và khắc phục sự cố cử chỉ Điều hướng Ảnh chụp màn hình và chụp màn hình Camera ảo và ARCore

Ngoài ra, bạn có thể tạo nhiều trình giả lập Android cho Linux và các thiết bị khác như máy tính bảng Android, đồng hồ Wear OS và TV Android.

Làm cách nào để cài đặt Android SDK trên Linux?

Trước khi bạn tạo và chạy Trình giả lập ảo Android, trước tiên bạn cần Android Studio chạy trên máy của mình. Vì nó liên quan đến một quá trình hơi dài, tôi khuyên bạn nên làm theo các hướng dẫn chính thức từ đây.

Android Studio: tạo thiết bị ảoAndroid Studio: tạo thiết bị ảo

Khi quá trình cài đặt hoàn tất, bạn có thể sử dụng Trình quản lý thiết bị ảo để tạo nhiều trình giả lập Android với cấu hình mong muốn

Làm cách nào để cài đặt và chạy ứng dụng Android trên AVD?

Rõ ràng, bạn có dịch vụ của Google. Sau đó, bạn có thể tạo Tài khoản Google và cài đặt ứng dụng từ Cửa hàng Play.

3. Genymotion

giá: Máy tính để bàn (bắt đầu từ $ 136 / năm), Cloud ($0.5/ phút đối với PaaS, $ 00,05 / phút đối với SaaS)

Nếu bạn đang tìm kiếm Trình giả lập Android tốt nhất trực tuyến, tôi đảm bảo rằng bạn chắc chắn sẽ tìm thấy một tên chung, đó là Genymotion. Genymotion là một sản phẩm thương mại có sẵn cho cả phiên bản đám mây và máy tính để bàn. Nhưng một trong những lý do tôi đánh giá nó thấp hơn vì nó không phải là nguồn mở và miễn phí.

Nhưng là một trình giả lập tự phát triển, nó thường xuyên cung cấp hỗ trợ và bảo mật. Và nếu bạn là một nhà phát triển chuyên nghiệp, tôi chắc chắn sẽ đề nghị rằng nó nên được xem xét ngoài AVD. Android Studio IDE cũng được hỗ trợ đầy đủ mà các nhà phát triển có thể sử dụng để kiểm tra và khắc phục sự cố các ứng dụng Android. Không chỉ vậy, bạn còn có quyền truy cập ADB để sử dụng khung kiểm tra một cách an toàn.

GenymotionGenymotion

Ngoài ra, trình giả lập Android Genymotion có hỗ trợ tích hợp cho tất cả các chức năng, chẳng hạn như thẻ di động, Wi-Fi, GPS và SD.

Các tính năng chính của Genymotion:

Ghi âm camera Wi-Fi và GPS Hỗ trợ Android Studio Thiết bị máy tính để bàn ảo và SMS và cuộc gọi dựa trên đám mây

Nếu bạn không muốn cài đặt Genymotion Desktop, bạn cũng có thể sử dụng trình giả lập Android trực tuyến để chạy ứng dụng trong trình duyệt của mình. Với Genymotion Cloud, bạn có thể thưởng thức các trò chơi và ứng dụng nặng trên màn hình lớn mà không cần tải xuống bất cứ thứ gì.

Genymotion: trò chơi đám mây trong trình duyệtGenymotion: trò chơi đám mây trong trình duyệt

Làm cách nào để cài đặt Genymotion trên Linux?

Trước khi cài đặt Genymotion, trước tiên bạn phải mua Desktop Edition. Hoặc bạn cũng có thể mua Cloud Edition để sử dụng trình giả lập Android trực tuyến của họ mà không cần cài đặt. Để biết thông tin về giá, hãy truy cập Trang web chính thức cho đám mâymáy tính để bàn.

Làm cách nào để cài đặt và chạy ứng dụng Android trong Genymotion?

Genymotion cung cấp hỗ trợ đầy đủ cho các dịch vụ của Google. Do đó, bạn có thể sử dụng tất cả các ứng dụng Android và truy cập chúng qua PC.

4. Hệ điều hành

giá: tự do

Một cách khác để ISO dựa trên Android x86 mà bạn cũng có thể nghĩ đến là HĐH Hạnh phúc. Hỗ trợ khởi động sang chế độ MBR hoặc UEFI để chạy các ứng dụng Android liền mạch trên mọi máy tính hoặc máy tính bảng Linux.

Ngoài các tính năng Android thông thường, Bliss OS có giao diện người dùng đột phá nhất. Bao gồm nhiều tùy chọn và chủ đề tùy chọn. Bạn cũng có thể chọn giữa giao diện người dùng máy tính để bàn hoặc máy tính bảng, tùy thuộc vào trình khởi chạy đang được sử dụng.

Hệ điều hànhHệ điều hành

Ngoài ra, Bliss OS cung cấp tốc độ cao và ổn định để chạy các ứng dụng phổ biến trên trình giả lập Android miễn phí. Bạn thậm chí có thể điều chỉnh kích thước của ứng dụng theo thiết bị màn hình.

Các tính năng chính của Bliss OS:

Thiết kế bóng và mạng wifi Google Play Store Ứng dụng ARM Có sẵn cho thiết bị di động và máy tính bảng

Để chạy các ứng dụng dựa trên ARM- và ARM64, hãy thử phiên bản beta mới nhất của Bliss OS, dựa trên Android 10.

Hệ điều hànhHệ điều hành Bliss – Máy tính bảng

Làm cách nào để cài đặt Bliss OS trên Linux?

Quá trình cài đặt hệ điều hành Bliss giống như Android x86. Bạn có thể tải về và bắt đầu ISOgiả lập bằng cách làm theo các bước tương tự. Bạn cũng có thể dùng thử phiên bản beta để chạy Android Pie 10 từ ở đây.

Tải xuống hệ điều hành Bliss

Làm cách nào để cài đặt và chạy ứng dụng Android trên Bliss OS?

Bliss OS cũng tuân theo quy trình tương tự để cài đặt một ứng dụng với Google Play Store.

5. Anbox

giá: tự do

Anbox là sản phẩm của Canonical, cũng xây dựng bản phân phối Ubuntu Linux nổi tiếng nhất và cũng là sản phẩm yêu thích của tôi. Nhưng tôi vẫn đặt nó ở vị trí cuối cùng vì Anbox không được hỗ trợ Google Play Store.

Nó giống như một lớp tương thích chạy các ứng dụng Android trên tất cả mọi người sistema operativo GNU / Linux. Do đó, thay vì Cửa hàng Play, bạn nên sử dụng công cụ ADB để cài đặt ứng dụng với APK đã tải xuống.

Anbox sử dụng lõi của máy chủ và tài nguyên để chạy hệ thống operativo Android thay vì tạo một sistema mô phỏng. Do đó, Anbox chạy trơn tru và nhanh chóng để chạy các ứng dụng trên trình giả lập Android miễn phí.

AnboxAnbox

Ngoài ra, Anbox trình bày một mô hình độc đáo để sử dụng các thùng chứa LXC để tách biệt hoàn toàn sistema operativo Android từ máy chủ bằng cách làm như vậy, nó hoạt động giống như một máy ảo và khiến người dùng cảm thấy rằng họ đang sử dụng điện thoại thông minh Android cầm tay.

Các tính năng của khóa Anbox:

Bạn cũng có thể cài đặt một cái khác sistema operativo di động trong Anbox như Ubuntu Touch, sailfish hoặc LuneOS.

Làm cách nào để cài đặt Anbox trên Linux?

Để cài đặt Anbox, trước tiên bạn phải cài đặt công cụ quản lý phần mềm có tên Snap.

Chạy lệnh để cài đặt snap:

sudo apt cập nhật sudo apt cài đặt snapd

Bây giờ cho The Anbox, hãy chạy lệnh được đưa ra dưới đây và tận hưởng trải nghiệm Android trên hệ thống Linux.

cài đặt sudo snap –devmode –beta anbox

Làm cách nào để cài đặt và chạy ứng dụng Android trên Anbox?

Ngay cả khi Anbox không đi kèm với dịch vụ Google Play, bạn vẫn có thể cài đặt ứng dụng theo cách thủ công bằng tệp APK. Cài đặt Trước tiên, bạn phải cài đặt ADB (Cầu gỡ lỗi Android) trên sistema chủ.

Bạn có thể chạy lệnh:

$ adb cài đặt android-tools-adb

Khi bạn đã cài đặt tất cả các công cụ cần thiết, hãy tải xuống tệp APK cho bất kỳ chương trình nào bạn muốn cài đặt. Bạn có thể tải nó từ trang web Apkmirror hoặc Apkpure.

Nếu bạn muốn điều khiển các thiết bị giả lập Android chạy trên máy của mình, bạn có thể sử dụng lệnh sau để liệt kê tất cả:

thiết bị $ adb

Anbox: lệnh để chạy ổ đĩa adbAnbox: lệnh để chạy ổ đĩa adb

Sau đó chạy lệnh bên dưới để cài đặt ứng dụng và nó sẽ tự động xuất hiện trong Anbox

$ adb cài đặt đường dẫn / đến / my-app.apk

Anbox: cài đặt ứng dụng với adbAnbox: cài đặt chương trình với adb

Muốn có nhiều trình giả lập Android?

Trong The Lastly, tôi cũng muốn đề cập đến các trình giả lập Android tốt nhất khác có sẵn cho Linux có thể tỏ ra khá hữu ích. Để đặt tên cho một số ít là Shashlik, ARChon, AndroVM, AndyOS và nhiều hơn nữa. Nhưng một số trong số này vẫn đang được phát triển và những người khác có khả năng hạn chế. Nếu bạn muốn bạn chắc chắn có thể thử nó.

Hãy tiếp tục và đọc Fossbytes để có được nội dung tốt nhất trên Linux và các công nghệ khác.