Не сте сигурни как да инсталирате приложения за Android на Windows 11 без Amazon Appstore? Ето как да зареждате приложения отстрани на Windows Subsystem за Android.
Windows 11 идва с много нови функции, една от които е Windows Subsystem for Android (WSA). Въпреки че това означава, че технически можете да управлявате своя любими приложения за Android точно на вашия компютър, има уловка. Microsoft си партнира с Amazon, за да интегрира Amazon Appstore с Microsoft Store, което означава не можете официално да получите достъп до огромната библиотека на Google Play Store в родната подсистема на Android Windows. За да натриете сол в раната, не всички приложения на Amazon Appstore са налични в Windows 11 поради причини за съвместимост.
За щастие, Microsoft доставя Windows Subsystem за Android среда с работеща опция за отстраняване на грешки. В резултат на това можете да осъществите достъп и да отстраните грешки в основния слой Android от хост Windows 11 OS, като използвате обикновения Мост за отстраняване на грешки в Android (ADB)
двоичен. Поради факта, че можем използвайте ADB, за да инсталирате всеки стандартен пакет за инсталиране на приложения за Android (APK), също е възможно да заредите приложения от подсистемата на Windows за Android, които не присъстват в Amazon Appstore.Странично зареждане на приложения в подсистемата на Windows за Android
Имайте предвид, че цялата подсистема на Windows за Android е модерна част от софтуера. Приложенията, подготвени от Amazon и Microsoft, вероятно ще бъдат силно оптимизирани за околната среда, поради което успяха да осигурят местата си при първото пускане. Имайки предвид това, много други приложения за Android би трябвало да работят добре. Единственият начин да тествате съвместимостта е да ги заредите отстрани и това е мястото, където този урок ще бъде полезен.
Преди да започнете, уверете се, че екземплярът на WSA, инсталиран на вашия компютър, е актуален. Ако ти го изтеглих чрез приложението Microsoft Store, по-новите версии трябва да се инсталират автоматично във фонов режим. Въпреки това, за тези, които го изтегли ръчно, инсталирайте най-новата компилация по същия начин.
За да заредите странично всяко приложение за Android в подсистемата на Windows 11 за Android, изпълнете следните стъпки:
- Изтеглете APK файла на желаното от вас приложение или игра от доверен източник. Имайте предвид, че не е нужно да се придържате към x86(-64) варианта на APK, тъй като WSA може да емулира оригинални Arm (64) приложения на x86 платформи, благодарение на Технология Intel Bridge. Като каза това, ако имате Windows на лаптоп Arm, тогава винаги избирайте Arm (64) APK за оптимална производителност.
- Ако това е проект, разработен от общността, вижте съответната нишка XDA форуми или подобни платформи.
- APK на приложения с отворен код често се намират чрез тяхното репо в GitHub или в магазини като F-Droid както добре.
- Има APK хостинг ресурси на трети страни като APK Mirror и APKPure, които си струва да търсите.
- След като имате в ръцете си APK файла, стартирайте Windows Subsystem for Android среда. Щракнете върху менюто "Старт", след което щракнете върху Всички приложения и намерете прекия път с име Подсистема Windows за Android. Можете също да въведете „подсистема“ в полето за търсене, за да го направите по-бързо.
- Трябва да видите екрана с настройки на подсистемата на Windows за Android. Отидете на Разработчик в левия панел и активирайте режим за програмисти опция.
- Тъй като този конкретен екземпляр на Android работи заедно с хост ядрото на Windows, можем да получим достъп до него чрез интерфейса localhost (127.0.0.1). Всъщност слоят Android също се свързва с произволен IP от частната мрежа 172.30.0.0/24, което може да се види от
ipconfig
изход в раздела "Ethernet адаптер vEthernet (комутатор по подразбиране)". - Веднага щом слоят Android стартира, можем да го свържем с помощта на ADB от хост Windows 11 OS. Можете или да използвате localhost (127.0.0.1) с порт 58526, или IP адреса, показан в
ipconfig
изход за установяване на връзката. Ако приемем, че сте настроили ADB да използвайте го от всяко място на вашия компютър, отворете нов прозорец на Windows Terminal и въведете едно от следните:
илиadbсвържете се 127.0.0.1:58526
(IP адресът е този, който сте копирали в предишната стъпка)adb свързване <IPадрес>:58526
- Сега можем да инсталираме желания APK чрез ADB. Командата трябва да бъде както следва:
Ако желаното от вас приложение е налично като пакет с приложения като AAB/APKS/APKM/XAPK вместо обикновен APK файл, тогава разгледайте нашия Урок за странично зареждане на приложения за Android за да го инсталирате.adb инсталация <пълен_път_към_APK_файла>
- Ако всичко върви както трябва, тогава ще бъде създаден пряк път към приложението за Android под менюто "Старт" на Windows - точно като всяко обикновено приложение за Windows. Кликнете върху прекия път, за да стартирате приложението.
- В случай, че не можете да намерите прекия път на приложението за Android, можете ръчно да го стартирате, като използвате следната команда:
Например, за да стартирате Subway Surfers, въведете следното в прозореца Run на Windows:%LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /стартиране на wsa://
%LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /стартиране на wsa://com.kiloo.subwaysurf
- Можете също така да извикате приложението директно от свързан прозорец на обвивката на ADB:
За да стартирате Subway Surfers, например, командата трябва да бъде:adb черупка маймуна -p <PACKAGENAME> 1
adbчерупкамаймуна-стрcom.kiloo.subwaysurf 1
- Друг лесен начин за достъп до странично заредените приложения е инсталиране на програма за стартиране на Windows подсистема за Android.
- В случай, че не можете да намерите прекия път на приложението за Android, можете ръчно да го стартирате, като използвате следната команда:
Съществуват GUI обвивки на трети страни, като напр WSATools които предлагат подобни функции. С това казано, разбирането на основите би било полезно, особено ако сте разработчик или някой, който просто иска да знае как работят нещата под капака.
Странично заредените приложения ще имат достъп до мрежата, което означава, че можете да инсталирате и използвате популярния вариант на Android браузъри като Firefox в подсистемата на Windows за Android и след това го използвайте за директно изтегляне на приложения далеч. Windows 11 също ви позволява да прилагате правила за защитна стена в приложения за Android. Въпреки че е възможно да заредите странично приложение, което разчита на услугите на Google, то ще се срине, докато се опитвате да го стартирате поради липса на услуги на Google, освен ако не инсталирате модифициран WSA с Google Play или използвайте microG като възможно заобиколно решение.
И ето ни. Сега можете да извикате WSA със собствен избор на приложения. След като свикнете със страничното зареждане на приложения за Android в Windows 11, разгледайте как да използвате мениджър на пакети за WSA. Имаме и много други ръководства за Windows и Android, така че помислете дали да се захванете с тях как да прехвърляте файлове между компютър с Android и Windows.