Kaip paleisti „Windows“ programas „Android“ naudojant vyną

Kaip paleisti „Windows“ programas „Android“ naudojant vyną

Ar kada nors norėjote paleisti „Windows“ programinę įrangą „Android“ įrenginyje? Tikriausiai ne ... bet kas, jei galėtumėte? Ką daryti, jei jūsų „Android“ įrenginys pagaliau galėtų veikti kaip „Windows“ darbalaukio pakaitalas, tiesiog paleidus „Windows“ programinę įrangą?





Neseniai „Wine“ projektas išleido „Android“ suderinamą versiją. Šią parinktį dabar galima naudoti „Android“ ir ilgą laiką priėmė „Linux“ vartotojai (dažniausiai žaidėjai), kuriems reikia pataisyti tik jų mėgstamą „Windows“ programinę įrangą.





Bet ar tai veikia taip, kaip tikėtasi? Ir kodėl vis tiek nerimautumėte, atsižvelgiant į daugybę programinės įrangos, kurią galima rasti „Android“? Išsiaiškinkime.





Kas yra Vynas?

Dažnai klaidingai apibūdinamas kaip „emuliatorius“, vynas (rekursinis akronimas, reiškiantis „Vynas nėra emuliatorius“) iš tikrųjų yra suderinamumo sluoksnis. Tai programinės įrangos biblioteka, leidžianti „Linux“, „MacOS“ ir „BSD“ paleisti „Windows“ programas. Nors tam tikra emuliacija yra susijusi (konkrečiai, „Windows“ vykdymo aplinka), „Wine“ nesimulijuoja operacinės sistemos.

„iPhone 12 pro“ ir „samsung s21“

Bėgant metams „Wine“ tapo vis populiaresnis kaip būdas paleisti „Windows“ programinę įrangą kitose platformose. Virtualios mašinos diegimas yra viena iš galimybių (galbūt, tarkim, į paleiskite „Microsoft Office“ sistemoje „Linux“ ), „Vynas“ yra neabejotinai paprastesnis.



Vynas jau kurį laiką buvo prieinamas ARM įrenginiams (pvz., „Raspberry Pi“). Dabar „Wine“ buvo išleistas „Android“.

Kaip įdiegti vyną „Android“

Prieš diegdami „Wine“ „Android“ įrenginyje, turite įsitikinti, kad galite įdiegti APK.





Paprastai programinė įranga telefone ar planšetiniame kompiuteryje gali būti įdiegta tik pagal bet kurį šaltinį, esantį ne „Google Play“ parduotuvėje. Įjunkite tai atidarę Nustatymai> Sauga ir paliesdami jungiklį Nežinomi šaltiniai . Spustelėkite Gerai patvirtinti veiksmą.

„Wine“ galima atsisiųsti kaip „Android“ skirtą APK failą iš „Wine“ atsisiuntimo svetainės.





Parsisiųsti: „Android“ skirtas vynas (Laisvas)

Galimos kelios versijos, skirtos ARM procesoriams (daugumai „Android“ įrenginių) ir „x86“ procesoriams (dažniausiai planšetiniams kompiuteriams, bet tik nedaugeliui). Prieš atsisiųsdami nustatykite, kokia jūsų įrenginio architektūra (tai galite patikrinti suradę įrenginį Vikipedijoje).

Atsisiuntę į savo įrenginį (arba į kompiuterį, prieš sinchronizuodami su mėgstamu debesies įrenginiu), laikas įdiegti.

Bakstelėkite APK failą ir sutikite su diegimu. Palaukite, kol išpakuos, tada patvirtinkite diegimą; jums bus pranešta, kad „Wine“ reikia prieigos, kad būtų galima įrašyti garsą, keisti, ištrinti ir skaityti jūsų įrenginio turinį SD kortelė . Garso įrašą reikalauja kai kurios programos, kurias galbūt norėsite naudoti „Wine“.

Kai diegimas bus baigtas, paspauskite atidaryti ir palaukite, kol bus sukurta „Windows“ aplinka.

Kokias „Windows“ programas galite paleisti?

Nors „Wine“ paleis tam tikrą programinę įrangą ARM įrenginiuose, geriausius rezultatus rasite tuose „x86“ pagrįstuose „Android“ įrenginiuose.

Kadangi tikriausiai naudojate „ARM“ pagrįstą „Android“ įrenginį, apsiribosite tik programomis, pritaikytomis naudoti „Windows RT“. „XDA-Developers“ sukūrė programų, kurios veikia ARM pagrįstuose „Windows“ įrenginiuose, sąrašą , todėl tai gera vieta pradėti.

Tarp šių programų yra naudingų įrankių, tokių kaip „Audacity“, „Notepad ++“, „FileZilla“, „Paint.NET“. Taip pat rasite keletą atvirų šaltinių žaidimų. Jie apima Lemtis ir Drebėjimas 2 , taip pat atviro kodo klonas „OpenTTD“ , versija Transporto magnatas .

Didėjant „Wine“ populiarumui „Android“ ir ARM įrenginiuose, šis sąrašas neabejotinai augs. Mes suprantame, kad „Wine“ projektas kuria metodą, kaip naudoti QEMU, kad būtų imituojamos x86 instrukcijos ARM aparatinėje įrangoje, todėl tai žada gerą ateitį.

Trūksta kai kurių funkcijų ... Kol kas

Norint paleisti žaidimus, reikia tam tikrų bibliotekų ir API. „Wine“ sistemoje „Android“ šiuo metu trūksta kai kurių įprastų API.

Trūksta, bet greičiausiai atsiras tam tikrame etape „Direct3D 12“, „Vulkan“ ir visiškas „OpenGL ES“ palaikymas (norint įgalinti „Direct3D“; šiuo metu tai yra ribota). Įdiegus juos „Wine for Android“, bus išplėstas programų, kurias galima naudoti, pasirinkimas.

Tačiau vynas nuolat tobulinamas. Šios funkcijos galima tikėtis būsimame leidime. Džiugu, kad „Wine“ palaiko „Direct3D 10“ ir „11“, „Direct3D“ komandų srautą ir „Android“ grafikos tvarkyklę. Tuo tarpu galime džiaugtis patobulinta „DirectWrite“ ir „Direct2D“ palaikymu.

Tyrinėkite vyną „Android“

Paleidus programinės įrangos aplinką, rasite standartinį „Windows 7“ stiliaus meniu Pradėti (su „Wine“ logotipu) ir komandų eilutės laukelį.

Jei norite bendrauti su „Wine“, jums reikės klaviatūros (o gal ir pelės), prijungtos prie „Android“ įrenginio.

Šiame etape, netrukus po to, kai buvo išleista „Wine 3.0 for Android“, programinės įrangos klaviatūros nepalaikomos, nors bakstelėjimas yra gerai. Tačiau darbalaukio dydis gali būti problema; įrenginyje, kurį išbandžiau, „Samsung Galaxy S2“ planšetiniame kompiuteryje, mygtukas „Pradėti“ buvo mažas. Norėdami tai išspręsti, perjungiau orientaciją į portreto režimą, o tada atgal į kraštovaizdį.

Štai kodėl pelė, o gal rašiklis - gera idėja.

Komandinės eilutės sąsaja veikia taip pat, kaip ir standartinė „Windows“ komandų eilutė ( iki „PowerShell“ atvykimo ).

Tuo tarpu galite paliesti mygtuką Pradėti, kad surastumėte du meniu. Pirmasis yra valdymo skydelis su papildomais meniu Pridėti/pašalinti programas , Žaidimų valdikliai , ir interneto nustatymai . Antra yra Vykdyti ...

Naudojant Vykdyti ... galite atidaryti dialogo langą komandoms išduoti. Pavyzdžiui, paleisti „Internet Explorer“ galima įvedus iexplore .

Visos keturios parinktys atveria tipišką „Windows“ stiliaus ekraną, kad pakeistų nustatymus.

Programinės įrangos diegimas „Wine“

Kad kažkas veiktų „Wine“, pirmiausia turite atsisiųsti programą (arba sinchronizuoti per debesį) į „Android“ įrenginį. Išsaugokite jį įsimintinoje vietoje, tada eikite į jį „Wine Command Prompt“ lange.

Pavyzdžiui, jei į „Android“ planšetinį kompiuterį atsisiunčiau „Windows“ vykdomąjį failą (EXE), išsaugočiau jį aplanke Atsisiųsti. Tai galima pasiekti komandų eilutėje su

cd sdcard/Download/[filename.exe]

Norėdami paleisti failą „Wine for Android“, tiesiog įveskite EXE failo pavadinimą. (Kai kuriose „Wine“ versijose reikia nurodyti prieš komandą „wine“, bet tai nėra būtina.)

Jei ARM paruoštas failas yra suderinamas, jis turėtų būti paleistas. Priešingu atveju pamatysite daugybę klaidų pranešimų. Šiame etape „Windows“ programinės įrangos diegimas „Android“ programoje „Wine“ nėra tikslus mokslas.

Pagalba, mano „Android“ nepaleis vyno!

Turite problemų? Ne visi „Android“ įrenginiai gali paleisti „Wine“. Nors jis veikia mano „Galaxy Tab S2“, jis, atrodo, neveikia „Tab S. Kiti, turintys problemų, yra „Xiaomi Mi5“ ir „Huawei Mate 10“.

Galų gale suderinamumas padidės, ir be jokios abejonės bus sukurtas palaikomų įrenginių sąrašas. Iki tol tai tikrai bandymų ir klaidų atvejis.

Tuo tarpu, jei jums priklauso A. „Chromebook“ su įgalintu kūrėjo režimu , galėsite įdiegti „Wine“ tinkamesnėje mašinoje. Atminkite, kad taip pat yra „Crossover“ versija, skirta „Chrome“ OS, nors tam reikia x86 procesoriaus.

Vynas „Android“: tai vyksta

Vykdant plėtrą, kuri prieš penkerius metus atrodė neįtikėtina, dabar „Android“ galima paleisti „Windows“ programinę įrangą. Nors galbūt norėsite nuotoliniu būdu prisijungti prie „Windows“ kompiuterio per „Android“ ar net transliuoti žaidimus iš savo kompiuterio, vis dėlto tai reta galimybė pasiimti „Windows“ su savimi.

„Wine on Android“ teikiamos galimybės yra didžiulės. Nors šiuo metu tai yra ribota, tikėtina, kad tai, kas įmanoma naudojant „Wine“ išmaniajame telefone ar planšetiniame kompiuteryje, laikui bėgant padidės, nes ištaisomos klaidos ir pagerinamas suderinamumas.

Jei irgi norėtum paleiskite „Android“ programas ir žaidimus sistemoje „Windows“ , pažvelk į Nox:

Dalintis Dalintis „Tweet“ Paštu Ar gerai įdiegti „Windows 11“ į nesuderinamą kompiuterį?

Dabar galite įdiegti „Windows 11“ senesniuose kompiuteriuose naudodami oficialų ISO failą ... bet ar tai gera mintis?

Skaityti toliau
Susijusios temos
  • „Windows“
  • „Android“
  • Emuliacija
  • Vynas
  • „Windows“
  • „Android“
Apie autorių Christianas Cawley(Paskelbta 1510 straipsnių)

Redaktoriaus pavaduotojas saugumo, „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų bei tikrai naudingų transliacijų kūrėjas, turintis didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Kristianas yra „Raspberry Pi“ tinklininkas, „Lego“ mylėtojas ir retro žaidimų gerbėjas.

Daugiau iš Christiano Cawley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia