Computer >> Máy Tính >  >> Hệ thống >> Windows 11

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Trong Windows 11, bạn có thể sử dụng Hệ thống con của Windows dành cho Android ( WSA ) để cài đặt và chạy các ứng dụng Android. Hệ thống con Windows dành cho Android hoạt động giống như WSL (Hệ thống con Windows dành cho Linux). Nhân Android được cài đặt dưới dạng một máy ảo nhẹ và không yêu cầu vai trò Hyper-V. Hiện tại, Hệ thống con của Windows dành cho Android chỉ khả dụng cho Người dùng nội bộ Windows. Tuy nhiên, bạn có thể cài đặt Hệ thống con Windows dành cho Android trên tất cả các bản dựng Windows 11.

Cách cài đặt Hệ thống con Windows dành cho Android (WSA) trên Windows 11?

Để cài đặt máy ảo Android trên Windows 11, máy tính của bạn phải hỗ trợ Intel VT (Công nghệ ảo hóa Intel) hoặc AMD-V. Đảm bảo rằng nó được bật trong cài đặt BIOS / UEFI.

Bạn có thể kiểm tra ảo hóa được hỗ trợ trong Windows bằng PowerShell:

Get-ComputerInfo -property "HyperV*"

HyperVRequirementDataExecutionPreventionAvailable : True
HyperVRequirementSecondLevelAddressTranslation : True
HyperVRequirementVirtualizationFirmwareEnabled : True
HyperVRequirementVMMonitorModeExtensions : True

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Trong ví dụ của chúng tôi, ảo hóa được hỗ trợ và kích hoạt.

Bạn cũng nên có ít nhất 8GB RAM trên máy tính của mình để hệ thống con và ứng dụng Android hoạt động bình thường.

Cài đặt tính năng Windows VirtualMachinePlatform (yêu cầu khởi động lại):

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Bây giờ bạn cần tải xuống tệp cài đặt Hệ thống con Windows dành cho Android ở định dạng MSIXBUNDLE từ Microsoft Store. Trước đây, chúng tôi đã hướng dẫn cách tải xuống tệp APPX cài đặt cho bất kỳ ứng dụng nào từ Microsoft Store.

  1. Mở https://store.rg-adguard.net/ (dịch vụ cho phép nhận các liên kết trực tiếp đến các tệp cài đặt ứng dụng trong Microsoft Store);
  2. Sao chép và dán URL sau vào hộp tìm kiếm:https://www.microsoft.com/store/productId/9P3395VX91NR và chọn Chậm; Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11
  3. Tìm MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral_~_8wekyb3d8bbwe.msixbundle trong danh sách và tải xuống tệp ( 1,2GB );
  4. Mở Windows Terminal và chạy lệnh bên dưới để cài đặt tệp msixbundle:Add-AppxPackage -Path "C:\Users\woshub\Downloads\MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral___8wekyb3d8bbwe.Msixbundle" Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11
  5. Sau đó, Hệ thống con của Windows dành cho Cài đặt Android sẽ xuất hiện trong menu Bắt đầu của Windows 11.

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Cách cài đặt Ứng dụng Android trên Windows 11?

Bây giờ bạn có thể cài đặt các ứng dụng Android. Hiện tại, cài đặt ứng dụng Android chỉ khả dụng từ địa chỉ IP Hoa Kỳ cho Người dùng nội bộ Windows 11 trong kênh Beta và chỉ thông qua Amazon AppStore (ứng dụng này được cài đặt cùng với WSA). Tuy nhiên, có nhiều hạn chế…

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Nhưng bạn có thể cài đặt bất kỳ ứng dụng Android nào từ tệp APK ở chế độ gỡ lỗi.

Để tải xuống tệp APK từ Google Play, hãy sao chép URL của tệp đó. Trong ví dụ này, tôi muốn tải xuống FBReader (một trình đọc fb2 / epub cho Android mà tôi đã quen).

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Truy cập https://apps.evozi.com/apk-downloader/, dán URL của ứng dụng Google Play và nhấp vào Tạo liên kết tải xuống . Tải xuống tệp APK.

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Tải xuống Nền tảng SDK Android dành cho Windows (https://developer.android.com/studio/releases/platform-tools) và giải nén sang C:\ tools \ platform-tools.

Bật Chế độ nhà phát triển trong cài đặt Hệ thống con của Windows dành cho Android. Nhấp vào Làm mới trong hộp địa chỉ IP và đợi cho đến khi phiên bản Android của bạn nhận được địa chỉ IP. Sao chép nó (đôi khi nó được hiển thị cùng với cổng, như 127.0.0.1:56314 ).

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Mở bảng điều khiển PowerShell và điều hướng đến thư mục có Android SDK:

cd C:\tools\platform-tools

Kết nối với máy ảo Android của bạn bằng địa chỉ IP bạn đã sao chép:

./adb.exe connect 172.17.66.80

connected to 172.17.66.80:5555

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Đảm bảo rằng bạn chỉ được kết nối với một thiết bị Android:

adb devices

Để cài đặt ứng dụng Android từ tệp APK, hãy chạy lệnh:

./adb install "C:\Users\woshub\Downloads\org.geometerplus.zlibrary.ui.android_3003500_apps.evozi.com.apk"

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Sau đó, biểu tượng ứng dụng Android xuất hiện trong danh sách các chương trình đã cài đặt trong menu Bắt đầu của Windows. Chạy nó.

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Trong trường hợp của tôi, FBreader chỉ thấy hệ thống tệp Android giả lập của nó. Để sao chép một tệp (sách) vào thư mục sách trong Android, bạn phải sử dụng ADK:

./adb push "C:\Users\woshub\Downloads\Mark-Twain-adv-Huckleberry Finn.epub"/storage/emulated/0/books

Hệ thống con Windows dành cho Android:Chạy Ứng dụng Android trên Windows 11

Tệp epub hiện đã có trong ứng dụng Android.

Để sao chép tệp từ Android sang Windows, adb pull lệnh được sử dụng:

adb pull "/storage/emulated/0/books/file.fb2 C:\Users\woshub\Downloads