Nie ste si istí, ako nainštalovať aplikácie pre Android na Windows 11 bez Amazon Appstore? Tu je návod, ako bočné načítanie aplikácií v subsystéme Windows pre Android.
Windows 11 prichádza s mnohými novými funkciami, jednou z nich je podsystém Windows pre Android (WSA). Aj keď to znamená, že môžete technicky spustiť svoje obľúbené aplikácie pre Android priamo na vašom PC, je tu háčik. Microsoft sa spojil s Amazonom na integráciu Amazon Appstore s Microsoft Store, čo znamená nemôžete oficiálne pristupovať k rozsiahlej knižnici Obchodu Google Play v natívnom podsystéme Android Windows. Aby sme do rany votreli soľ, nie všetky aplikácie Amazon Appstore sú dostupné v systéme Windows 11 z dôvodov kompatibility.
Našťastie spoločnosť Microsoft dodáva podsystém Windows pre prostredie Android s funkčnou možnosťou ladenia. Výsledkom je, že môžete pristupovať k základnej vrstve Androidu a ladiť ju z hostiteľského operačného systému Windows 11 pomocou bežného Android Debugging Bridge (ADB) binárne. Vzhľadom k tomu, že môžeme
použite ADB na inštaláciu akéhokoľvek štandardného inštalačného balíka aplikácií pre Android (APK), je tiež možné načítať aplikácie na podsystém Windows pre Android, ktoré sa nenachádzajú v obchode Amazon Appstore.Sideload aplikácií v subsystéme Windows pre Android
Majte na pamäti, že celý subsystém Windows pre Android je zbytočný softvér. Aplikácie spravované spoločnosťami Amazon a Microsoft budú pravdepodobne výrazne optimalizované pre prostredie, a preto sa im podarilo zabezpečiť svoje miesta už pri prvom spustení. Napriek tomu by mnoho ďalších aplikácií pre Android malo fungovať dobre hneď po vybalení. Jediným spôsobom, ako otestovať kompatibilitu, je ich bočné načítanie a práve tu sa vám bude hodiť tento tutoriál.
Pred začatím sa uistite, že inštancia WSA nainštalovaná na vašom PC je aktuálna. Ak ty stiahli cez aplikáciu Microsoft Store, novšie verzie by sa mali automaticky nainštalovať na pozadí. Avšak pre tých, ktorí stiahol to ručne, nainštalujte najnovšiu zostavu rovnakým spôsobom.
Ak chcete načítať ľubovoľnú aplikáciu pre Android v subsystéme Windows 11 pre Android, postupujte takto:
- Stiahnite si súbor APK požadovanej aplikácie alebo hry z dôveryhodného zdroja. Majte na pamäti, že nemusíte zostať pri x86(-64) variante APK, pretože WSA dokáže emulovať natívne aplikácie Arm (64) na x86 platformách vďaka Technológia Intel Bridge. Napriek tomu, ak máte a Prenosný počítač so systémom Windows na ramene, potom vždy vyberte súbor APK Arm (64) pre optimálny výkon.
- Ak ide o komunitne vyvinutý projekt, pozrite si príslušné vlákno XDA fóra alebo podobné platformy.
- Súbory APK aplikácií s otvoreným zdrojovým kódom sa často nachádzajú prostredníctvom ich repozitára GitHub alebo v obchodoch, ako sú F-Droid tiež.
- Existujú zdroje na hosťovanie APK tretích strán, ako napr APK Mirror a APKPčistá, ktoré sa oplatí hľadať.
- Keď budete mať k dispozícii súbor APK, spustite podsystém Windows pre prostredie Android. Kliknite na ponuku Štart a potom na položku Všetky aplikácie a nájdite pomenovanú skratku Subsystém Windows pre Android. Do vyhľadávacieho poľa môžete zadať aj výraz „subsystém“, aby ste to urýchlili.
- Mali by ste vidieť obrazovku nastavení podsystému Windows pre Android. Choďte na Vývojár na ľavej table a povoľte Vývojársky režim možnosť.
- Keďže táto konkrétna inštancia Androidu beží spolu s hostiteľským jadrom Windows, môžeme k nej pristupovať cez rozhranie localhost (127.0.0.1). Vrstva Android sa v skutočnosti viaže aj na náhodnú adresu IP zo súkromnej siete 172.30.0.0/24, ktorú možno vidieť z
ipconfig
výstup v časti "Ethernetový adaptér vEthernet (predvolený prepínač)". - Akonáhle je vrstva Android spustená, môžeme ju pripojiť pomocou ADB z hostiteľského OS Windows 11. Môžete použiť buď localhost (127.0.0.1) s portom 58526, alebo IP adresu zobrazenú v
ipconfig
výstup na vytvorenie spojenia. Za predpokladu, že ste nastavili ADB na použite ho z akéhokoľvek miesta na vašom PC, otvorte nové okno Windows Terminal a zadajte jednu z nasledujúcich možností:
aleboadbpripojiť 127.0.0.1:58526
(IP adresa je tá, ktorú ste skopírovali v predchádzajúcom kroku)adb pripojiť <IPadresu>:58526
- Teraz môžeme nainštalovať požadovaný súbor APK cez ADB. Príkaz by mal byť nasledovný:
Ak je vaša požadovaná aplikácia k dispozícii ako balík aplikácií ako AAB/APKS/APKM/XAPK namiesto bežného súboru APK, pozrite si naše Návod na bočné načítanie aplikácie pre Android aby ste ho nainštalovali.inštalácia adb <úplná_cesta_k_súboru_APK>
- Ak všetko prebehne správne, v ponuke Štart systému Windows sa vytvorí odkaz na aplikáciu pre Android - rovnako ako každá bežná aplikácia pre systém Windows. Kliknutím na odkaz spustíte aplikáciu.
- V prípade, že nemôžete nájsť skratku aplikácie pre Android, môžete ju spustiť manuálne pomocou nasledujúceho príkazu:
Ak chcete napríklad spustiť Subway Surfers, do výzvy Run systému Windows zadajte nasledovné:%LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /spustiť wsa://
%LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /spustiť wsa://com.kiloo.subwaysurf
- Aplikáciu môžete vyvolať aj priamo z pripojeného okna prostredia ADB:
Ak chcete napríklad spustiť Subway Surfers, príkaz by mal byť:adb shell opica -p <PACKAGENAME> 1
adbškrupinaopice-pcom.kilo.podzemný surf 1
- Ďalším jednoduchým spôsobom prístupu k stiahnutým aplikáciám je inštalácia spúšťača na podsystém Windows pre Android.
- V prípade, že nemôžete nájsť skratku aplikácie pre Android, môžete ju spustiť manuálne pomocou nasledujúceho príkazu:
Existujú obaly GUI tretích strán, ako napr WSATools ktoré ponúkajú podobné funkcie. Porozumieť základom by bolo užitočné, najmä ak ste vývojár alebo niekto, kto chce vedieť, ako veci fungujú pod kapotou.
Aplikácie s bočným zaťažením budú mať prístup k sieti, čo znamená, že si môžete nainštalovať a používať populárny variant Android prehliadače ako Firefox v rámci podsystému Windows pre Android a potom ho použite na priame sťahovanie aplikácií preč. Windows 11 vám tiež umožňuje aplikovať pravidlá brány firewall na aplikácie pre Android. Aj keď je možné načítať aplikáciu, ktorá sa spolieha na služby Google, pri pokuse o jej spustenie zlyhá z dôvodu nedostatku služieb Google, pokiaľ nenainštalujete upravený WSA so službou Google Play alebo použite microG ako možné riešenie.
A sme tu. Teraz môžete vyvolať WSA pomocou vlastného výberu aplikácií. Keď si zvyknete na bočné načítanie aplikácií pre Android v systéme Windows 11, pozrite sa na ako používať správcu balíkov pre WSA. Máme tiež veľa ďalších sprievodcov pre Windows a Android, takže zvážte, ako sa s nimi vysporiadať ako prenášať súbory medzi Androidom a Windows PC.