Một trong những điểm nhấn thú vị nhất của Windows 11 khi công bố là khả năng tương thích với ứng dụng Android. Thông báo này có nghĩa bạn có thể chạy ứng dụng Android mà không cần trình giả lập bên thứ ba trên máy Windows. Nhưng làm sao chạy ứng dụng Android trên Windows 11?
Chính thức, chức năng này hiện chỉ dành cho người dùng Chương trình Windows Insider tại Mỹ. Đối với tất người khác, tuy nhiên, có giải pháp thay thế. Vậy đây là cách bạn có thể sideload và chạy ứng dụng Android trên Windows 11 mà không dùng bản Insider.
Tại sao bạn nên sideload ứng dụng Android trên Windows 11?
Microsoft đã hợp tác với Amazon đóng vai kho ứng dụng Android cho Windows. Tuy nhiên, danh mục Appstore của Amazon bị hạn chế nghiêm trọng so với PlayStore của Google.
Vì vậy, ngay cả khi tương thích ứng dụng Android đưa vào bản phát hành công khai Windows 11, bạn sẽ không thể cài đặt tất cả ứng dụng hay từ PlayStore. Đây là lúc sideloading và bản chất mã nguồn mở của Android phát huy tác dụng.
Sideloading cho phép cài đặt ứng dụng Android từ nguồn bên thứ ba. Nguồn này có thể chính thức hoặc không chính thức. Vì lý do bảo mật, Android chặn cài đặt ứng dụng bên ngoài Google Play Store. Điều này đúng ngay cả khi bạn cài gói APK trực tiếp từ trang web nhà phát triển ứng dụng.
May mắn thay, Android bao gồm tính năng tùy chọn cài ứng dụng từ nguồn không xác định. Tương tự, với Windows Subsystem for Android trong Windows 11, bạn có thể sideload ứng dụng Android từ nguồn bên thứ ba.
Cách chạy ứng dụng Android trên Windows 11 không cần Windows Insider
Để sideload thành công ứng dụng Android lên Windows 11, bạn cần một vài thành phần phần mềm. Danh sách bao gồm Windows Subsystem for Android, thiết lập Android Debug Bridge (ADB), và đương nhiên, file APK cho ứng dụng bạn muốn cài.
Chúng tôi sẽ giải thích ngắn gọn các thành phần này ở phần sau, vậy hãy bắt đầu.
Bước 1: Cài đặt Windows Subsystem for Android
Windows Subsystem for Android cho phép thiết bị Windows 11 chạy ứng dụng Android có sẵn trong Amazon AppStore và qua sideloading. Tuy nhiên, tính năng này hiện chỉ có qua kênh Beta và Dev của Chương trình Windows Insider tại Mỹ.
Vì bạn không chạy bản preview, chúng ta sẽ dùng tiện ích bên thứ ba để tải và thiết lập môi trường Android. Cách cài Windows Subsystem for Android trên bản phát hành công khai Windows 11:
- Vào trình tạo liên kết trực tuyến cho Microsoft Store.
- Nhấp menu thả xuống và chọn URL (liên kết).
- Tiếp theo, nhấp menu thả xuống cho RP và chọn Slow.
- Nhập URL sau vào thanh địa chỉ và nhấp nút Tạo liên kết tạm thời (Dấu tích).
https://www.microsoft.com/en-us/p/windows-subsystem-for-android/9p3395vx91nr - Trình tạo liên kết sẽ điền màn hình với vài tùy chọn. Cuộn xuống cuối trang và nhấp vào file MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral_~_8wekyb3d8bbwe.msixbundle.
- Bạn có thể phải cho phép tải file vì trình duyệt có thể gắn cờ không an toàn. Đợi tải xong.
- Tiếp theo, nhấn Win + S gõ powershell.
- Nhấp Chạy với tư cách Quản trị viên từ kết quả tìm kiếm.
- Để cài Windows Subsystem for Android, gõ lệnh Add-AppxPackage -Path theo sau vị trí file đã tải trong dấu ngoặc kép.
- Ví dụ, nếu bạn tải gói Windows Subsystem vào thư mục C:\Users\TênNgườiDùng\Downloads, lệnh đầy đủ sẽ trông như:
Add-AppxPackage -Path "C:\Users\Tashreef\Downloads\MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral___8wekyb3d8bbwe.Msixbundle"
Đợi cài đặt hoàn tất. Sau khi cài, mở Start, bạn sẽ thấy Windows Subsystem for Android trong các ứng dụng. Tuy nhiên, bạn phải khởi động lại máy để truy cập Amazon AppStore, là một phần của gói.
Bước 2: Bật Nền tảng Máy ảo
Bạn phải bật Nền tảng Máy ảo (Virtual Machine Platform) trong Windows 11 để thiết lập Windows Subsystem for Android. Nó cho phép hỗ trợ nền tảng cho máy ảo và cần cho Windows Subsystem for Linux (WSL2). WSL2 là tính năng tùy chọn Windows 11, bạn có thể bật từ cửa sổ Tính năng Windows cổ điển.
Để bật Nền tảng Máy ảo:
- Nhấn Win + I mở Cài đặt.
- Trong ngăn bên trái, mở tab Ứng dụng.
- Nhấp Tính năng tùy chọn.
- Cuộn xuống Phần cài đặt liên quan và nhấp Nhiều tính năng Windows hơn.
- Trong cửa sổ Tính năng Windows mở ra, tìm và chọn Nền tảng Máy ảo.
- Nhấp OK áp dụng thay đổi.
Khởi động lại máy lưu thay đổi. Sau khởi động lại, chúng ta sẽ cài đặt thiết lập ADB tối thiểu cần để sideload ứng dụng Android trên Windows 11.
Bước 3: Cài đặt thiết lập ADB tối thiểu trong Windows 11
Android Debug Bridge (ADB) là công cụ dòng lệnh giúp giao tiếp với thiết bị tương thích. Vì nó hỗ trợ nhiều lệnh, bạn có thể dùng nó để sideload và cài ứng dụng Android dùng Command Prompt. Cách cài đặt ADB cho hệ thống Windows 11:
- Vào trang ABD và Fastboot tải file Installer.
- Chạy trình cài và làm theo hướng dẫn màn hình hoàn tất cài đặt.
- Sau khi cài xong thiết lập, bạn có thể tiến hành cài ứng dụng Android trên Windows 11 dùng file APK.
Bước 4: Sideload ứng dụng Android trong Windows 11
Để sideload ứng dụng Android, bạn cần file APK của ứng dụng. Bạn có thể tải APK sạch từ nguồn bên thứ ba như APKMirror. Đây là nguồn tin cậy tải APK an toàn cho sideloading. Cách làm:
- Vào APKMirror, tìm và tải file APK cho ứng dụng bạn muốn cài.
- Khởi chạy Windows Subsystem for Android.
- Dưới Tài nguyên Subsystem, chọn Liên tục.
- Bật công tắc đặt Chế độ Nhà phát triển thành Bật.
- Sao chép Địa chỉ IP. Nếu IP không hiện, nhấp nút Làm mới. Nếu không, nhấp biểu tượng File Explorer trong phần Files để khởi động lại hệ thống. Nhấp làm mới lại, bạn sẽ thấy địa chỉ IP.
- Nhấn Win + R, gõ cmd nhấp OK mở Command Prompt.
- Trong Command Prompt, gõ lệnh sau và Enter thực thi, thay YourIPAddress bằng IP đã sao chép:
adb connect YourIPAddress - Tiếp theo, gõ adb devices xem kết nối đã thiết lập chưa.
- Để cài ứng dụng, gõ adb install rồi kéo thả file apk vào Command Prompt thêm đường dẫn file. Lúc này lệnh trông như:
adb install C:\Users\Tashreef\Downloads\com.rovio.dream_1.37.1-25240_minAPI21(arm64-v8a,armeabi-v7a)(nodpi)_apkmirror.com.apk - Nhấn Enter và đợi thông báo thành công.
Sau khi cài thành công, ứng dụng sẽ xuất hiện trong menu Start và kết quả tìm kiếm. Bạn không cần cấu hình thiết bị nhập liệu, hãy tiến hành chạy ứng dụng.
Cách sideload ứng dụng Android không dùng Command Prompt
Nếu bạn không muốn loay hoay Command Prompt cài ứng dụng, bạn có thể dùng WSATools. Đây là trình cài apk bên thứ ba cho Windows Subsystem for Android và có tích hợp File Explorer để chọn và sideload APK.
Để cài APK với WSATools:
- Vào trang WSATool cài ứng dụng.
- Khởi chạy và nhấp Chọn một APK.
- Chọn apk muốn cài và nhấp Tải APK.
- Nhấp nút Cài đặt hoàn tất cài đặt.
Bây giờ ứng dụng Android yêu thích của bạn đã trên Windows 11
Mặc dù bạn có thể sideload hầu như tất cả ứng dụng Android, bạn có thể gặp vấn đề hiệu suất với một số ứng dụng. Cũng như ứng dụng yêu cầu Google Service để chạy, như Hotstar Disney+ chưa chạy được.
Tác động đến tài nguyên hệ thống phụ thuộc tải ứng dụng. Khi chạy game Android đồ họa nặng, bạn có thể thấy CPU và GPU làm việc khá nhiều, nhưng không quá bất thường. Cũng đừng mong trải nghiệm mượt mà hoàn hảo từ Windows Subsystem for Android ngay. Nó vẫn đang phát triển và có thể mất thời gian để Microsoft khắc phục lỗi.