Jak sideloadować aplikacje na Androida w systemie Windows 11

Nie wiesz, jak zainstalować aplikacje na Androida w systemie Windows 11 bez Amazon Appstore? Oto jak pobierać aplikacje z podsystemu Windows dla systemu Android.

Okna 11 zawiera wiele nowych funkcji, z których jedną jest Podsystem Windows dla systemu Android (WSA). Chociaż oznacza to, że technicznie możesz uruchomić swój ulubione aplikacje na Androida bezpośrednio na komputerze, jest haczyk. Microsoft nawiązał współpracę z Amazonem, aby zintegrować Amazon Appstore z Microsoft Store, co oznacza nie możesz oficjalnie uzyskać dostępu do ogromnej biblioteki Sklepu Google Play w natywnym podsystemie Androida Okna. Aby wcierać sól w ranę, nie wszystkie aplikacje Amazon Appstore są dostępne w systemie Windows 11 ze względu na kompatybilność.

Na szczęście Microsoft dostarcza środowisko Windows Subsystem for Android z działającą opcją debugowania. W rezultacie możesz uzyskać dostęp do podstawowej warstwy Androida i debugować ją z hosta systemu operacyjnego Windows 11 przy użyciu zwykłego Mostek debugowania Androida (ADB)

dwójkowy. Dzięki temu, że możemy użyj ADB, aby zainstalować dowolny standardowy pakiet instalacyjny aplikacji na Androida (APK), możliwe jest również pobieranie aplikacji z podsystemu Windows dla systemu Android, których nie ma w sklepie Amazon Appstore.

Sideloading aplikacji w podsystemie Windows dla Androida

Należy pamiętać, że cały podsystem Windows dla systemu Android to najnowocześniejsze oprogramowanie. Aplikacje, których kuratorami są Amazon i Microsoft, prawdopodobnie będą mocno zoptymalizowane pod kątem środowiska, dlatego udało im się zabezpieczyć swoje miejsca w pierwszym uruchomieniu. Powiedziawszy to, wiele innych aplikacji na Androida powinno działać dobrze po wyjęciu z pudełka. Jedynym sposobem na przetestowanie kompatybilności jest załadowanie ich z boku i tutaj przyda się ten samouczek.

Przed rozpoczęciem upewnij się, że instancja WSA zainstalowana na komputerze jest aktualna. Jeśli ty pobrał go za pośrednictwem aplikacji Microsoft Store, nowsze wersje powinny być automatycznie instalowane w tle. Jednak dla tych, którzy pobrał go ręcznie, zainstaluj najnowszą kompilację w ten sam sposób.

Aby sideload dowolnej aplikacji na Androida w podsystemie Windows 11 dla Androida, wykonaj następujące kroki:

  1. Pobierz plik APK żądanej aplikacji lub gry z zaufanego źródła. Pamiętaj, że nie musisz trzymać się wersji x86(-64) pakietu APK, ponieważ WSA może emulować natywne aplikacje Arm (64) na platformach x86, dzięki Technologia Intel Bridge. Powiedziawszy to, jeśli masz Laptop z systemem Windows na ramieniu, a następnie zawsze wybieraj plik APK Arm (64), aby uzyskać optymalną wydajność.
    • Jeśli jest to projekt opracowany przez społeczność, sprawdź odpowiedni wątek na forum XDA lub podobne platformy.
    • Pliki APK aplikacji open source często można znaleźć w repozytorium GitHub lub w takich sklepach F-Droid również.
    • Istnieją zasoby hostingowe APK innych firm, takie jak Lustro APK I APKPure, których warto szukać.
  2. Gdy masz już plik APK, uruchom środowisko Windows Subsystem for Android. Kliknij menu Start, a następnie kliknij przycisk Wszystkie aplikacje i znajdź skrót o nazwie Podsystem Windows dla Androida. Możesz także wpisać „podsystem” w polu wyszukiwania, aby przyspieszyć wyszukiwanie.
  3. Powinieneś zobaczyć ekran ustawień podsystemu Windows dla systemu Android. Idź do Deweloper kartę w lewym okienku i włącz tryb dewelopera opcja.
  4. Ponieważ ta konkretna instancja systemu Android działa równolegle z jądrem systemu Windows, możemy uzyskać do niej dostęp za pośrednictwem interfejsu localhost (127.0.0.1). W rzeczywistości warstwa Androida wiąże się również z losowym adresem IP z prywatnej sieci 172.30.0.0/24, co widać z ipconfig wyjście w sekcji „Adapter Ethernet vEthernet (przełącznik domyślny)”.
  5. Gdy tylko warstwa Androida zostanie uruchomiona, możemy połączyć ją za pomocą ADB z hosta systemu operacyjnego Windows 11. Możesz użyć hosta lokalnego (127.0.0.1) z portem 58526 lub adresu IP pokazanego w ipconfig wyjście, aby nawiązać połączenie. Zakładając, że skonfigurowałeś ADB do używać go z dowolnego miejsca na komputerze, otwórz nowe okno terminala Windows i wpisz jedno z następujących poleceń:
    przysłłączyć 127.0.0.1:58526
    Lub
    adb połącz <IPadres>:58526
    (Adres IP to ten, który skopiowałeś w poprzednim kroku)
  6. Teraz możemy zainstalować nasz żądany plik APK przez ADB. Polecenie powinno brzmieć następująco:
    instalacja adb <pełna_ścieżka_do_pliku_APK>
    Jeśli żądana aplikacja jest dostępna jako pakiet aplikacji, taki jak AAB/APKS/APKM/XAPK zamiast zwykłego pliku APK, zapoznaj się z naszą Samouczek ładowania bocznego aplikacji na Androida aby go zainstalować.
  7. Jeśli wszystko pójdzie dobrze, w menu Start systemu Windows zostanie utworzony skrót do aplikacji na Androida — tak jak w przypadku każdej zwykłej aplikacji systemu Windows. Kliknij skrót, aby uruchomić aplikację.
    • Jeśli nie możesz znaleźć skrótu do aplikacji na Androida, możesz uruchomić ją ręcznie za pomocą następującego polecenia:
      %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /launch wsa://
      Na przykład, aby uruchomić Subway Surfers, wpisz następujące polecenie w wierszu polecenia Uruchom w systemie Windows:
      %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /launch wsa://com.kiloo.subwaysurf
    • Możesz także wywołać aplikację bezpośrednio z połączonego okna powłoki ADB:
      adb małpa z muszli -p <NAZWA PAKIETU> 1
      Na przykład, aby uruchomić Subway Surfers, polecenie powinno brzmieć:
      przysłpowłokamałpa-Pkom.kilooSubwaysurfing 1
    • Innym prostym sposobem uzyskania dostępu do aplikacji pobranych z boku jest instalowanie programu uruchamiającego w podsystemie Windows dla systemu Android.

Istnieją opakowania GUI innych firm, takie jak WSATools które oferują podobne funkcjonalności. Powiedziawszy to, zrozumienie podstaw byłoby przydatne, zwłaszcza jeśli jesteś programistą lub kimś, kto po prostu chce wiedzieć, jak wszystko działa pod maską.

Aplikacje pobrane z boku będą miały dostęp do sieci, co oznacza, że ​​możesz zainstalować i używać popularnego wariantu Androida przeglądarek, takich jak Firefox, w podsystemie Windows dla Androida, a następnie użyj go do bezpośredniego pobierania aplikacji z dala. Windows 11 umożliwia także stosowanie reguł zapory w aplikacjach na Androida. Chociaż możliwe jest sideload aplikacji, która opiera się na usługach Google, ulegnie ona awarii podczas próby jej uruchomienia z powodu braku usług Google, chyba że zainstalujesz zmodyfikowaną WSA z Google Play lub użyj microG jako możliwego obejścia.

I oto jesteśmy. Teraz możesz wezwać WSA za pomocą własnych aplikacji. Po przyzwyczajeniu się do bocznego ładowania aplikacji na Androida w systemie Windows 11, spójrz na jak korzystać z menedżera pakietów dla WSA. Mamy też wiele innych przewodników dla systemów Windows i Android, więc rozważ zapoznanie się z nimi jak przesyłać pliki między Androidem a komputerem z systemem Windows.