Андроид

Најбољи начин за покретање Андроид апликација и игара на Линуку

Најбољи начин за покретање Андроид апликација и игара на Линуку
Прошло је неко време од када су Андроид паметни телефони ушли у наш живот. Гоогле Плаи продавница је сада дом за око 3 милиона Андроид апликација и игара, од којих су многе толико корисне или забавне да би многи корисници Линука желели да их покрећу на свом омиљеном оперативном систему.

Захваљујући напорном раду неких талентованих програмера, сада постоји више начина за покретање Андроид апликација и игара на Линуку, а њих 7 описујемо у овом чланку.

Зашто покретање Андроид апликација не ради нативно на Линуку?

Узимајући у обзир да Андроид и Линук деле исто језгро, могло би се претпоставити да би било лако покретати Андроид апликације на Линуку, али није. То је зато што је језгро само језгро оперативног система и потребно је много више софтвера него само језгро да бисте покренули апликације са којима свакодневно комуницирате.

Штавише, Андроид АПК датотеке нису једноставне извршне датотеке (попут .еке датотеке на Виндовс-у). Они су у основи инсталацијски пакети чија је сврха издвајање датотека на одређене одређене локације. Када се изврше, извађене датотеке позивају одређене функције Андроид оперативног система за приступ систему датотека, хардверским компонентама итд.

Популарне дистрибуције Линука не труде се да буду компатибилне са Андроид апликацијама, па корисници Линука морају на својим рачунарима да симулирају Андроид уређаје помоћу Андроид емулатора или да користе оперативни систем који је компатибилан са Андроид апликацијама.

1. Анбок

Анбок је концептуално сличан Вине-у (бесплатном слоју компатибилности отвореног кода који омогућава покретање Виндовс апликација на Линук-у) јер апстрахира хардверски приступ и интегрише Андроид апликације са Линук оперативним системом.

Читав пројекат је отвореног кода и лиценциран је под условима Апацхе и ГПЛв3 лиценце. Циљ његових програмера је да направе тако да свака Андроид апликација и игра могу да раде на Линуку. Будући да Анбок ради без хардверске виртуелизације, нуди пристојне перформансе и уску интеграцију са главним оперативним системом.

Будући да се Анбок дистрибуира искључиво нагло (његови програмери тврде да им снапс олакшавају живот и омогућавају им да често објављују исправке без потребе да их прилагођавају за више дистрибуција), можете га инсталирати само на подржаним дистрибуцијама, осим ако Снап не инсталирате ручно , која узима само неколико једноставних команди, а све су детаљно описане на веб локацији Снап.

Када је инсталиран Анбок, можете да додајете АПК-ове помоћу Андроид Дебуг Бридге (адб). После тога можете да покрећете своје апликације путем покретача апликација домаћег система и управљате њима као и свим осталим апликацијама покренутим на вашем систему.

2. Електролучни заваривач

Ако сте корисник Гоогле Цхроме-а, можете да покрећете Андроид апликације на Линук-у помоћу АРЦ Велдер-а, такође познатог као Апп Рунтиме фор Цхроме. Ово Цхроме проширење је заправо намењено да Андроид програмерима омогући да тестирају и објаве своје Андроид апликације у Цхроме ОС-у на другим платформама, али то не значи да га не можете користити у своје личне сврхе.

Пошто је Арц Велдер алат за програмере, не пружа приступ апликацијама објављеним у Гоогле Плаи продавници. Да бисте покренули Андроид апликацију, прво треба да пронађете и преузмете њену АПК датотеку, а затим је отворите помоћу програма Арц Велдер. Срећом, постоји много веб локација које вам омогућавају лако преузимање АПК датотека, укључујући АПКМиррор, АПКПуре или АПК Сторе.

Нажалост, Арц Велдер је последњи пут ажуриран у јуну 2018. године, па се очекују грешке. Ипак, било би вам тешко да пронађете и лакши начин за покретање Андроид апликација на Линуку.

3. Генимотион

Будући да је ово 2020. година, не можемо више да препоручујемо некада популарно Андроид решење за емулацију под називом Схасхлик. Последња верзија Схасхлика објављена је 2016. године и од тада су њени програмери тихи. Међутим, можемо препоручити нешто још боље: Генимотион.

Овај Андроид емулатор заснован на облаку благодат је за све Андроид програмере који желе да поједноставе тестирање апликација и уживају у практично неограниченој скалабилности захваљујући рачунарској снази Амазон Веб Сервицес, Мицрософт Азуре, Гоогле Цлоуд Платформ и Алибаба Цлоуд.

Генимотион може опонашати преко 3.000 конфигурација Андроид уређаја и симулирати сваки замисливи сценарио захваљујући свом комплетном скупу хардверских сензора. Једини проблем је што бесплатно користите само 60 минута, а онда је 5 центи у минути.

4. Андроид-к86

Андроид-к86 је пројекат чији је циљ да се Андроид пренесе на к86 сет инструкција. Будући да је Андроид-к86 комплетан оперативни систем, потребан вам је софтвер за виртуелизацију као што је ВиртуалБок да бисте га покренули у вашој Линук дистрибуцији.

При подешавању виртуелне машине ВиртуалБок за Андроид-к86, поставите Типе на Линук, а Версион на Линук 2.6 или новији. Доделите најмање 2 ГБ РАМ-а и направите нову слику тврдог диска са 8 ГБ простора за складиштење или више. Учитајте инсталациону слику Андроид-к86 и следите званична упутства за инсталацију.

Када покрећете Андроид-к86 у виртуелној машини, не можете очекивати сјајне перформансе јер је Андроид-к86 намењен за рад на голом металу.

5. Андроид Студио ИДЕ

Андроид Студио ИДЕ је Гоогле-ово званично интегрисано развојно окружење за Андроид. Изграђен је на софтверу ИнтеллиЈ ИДЕА компаније ЈетБраинс и ради на Линук, Виндовс, мацОС и Цхроме ОС. Укључен у Андроид Студио ИДЕ је Андроид емулатор намењен за покретање и отклањање грешака у апликацијама у Андроид студију.

Да бисте инсталирали емулатор, одаберите компоненту Андроид Емулатор на картици СДК Тоолс СДК Манагер. Отворите апликацију коју желите да покренете и кликните зелено дугме налик на репродукцију на тракама менија на врху. Када се затражи да одаберете уређај, кликните на дугме Креирај нови виртуелни уређај и наведите његова својства. Када завршите, одаберите га са листе доступних виртуелних уређаја и кликните на дугме У реду. Виртуелни уређај би се требао одмах покренути и аутоматски отворити вашу апликацију.

Андроид емулатор унутар Андроид Студио ИДЕ-а не запањује баш својим перформансама или употребљивошћу, али посао завршава када само желите да покренете једну Андроид апликацију на Линуку, а да је не инсталирате на паметни телефон.

Како појачати ФПС у Линуку?
ФПС је скраћеница за Фрејмова у секунди. Задатак ФПС-а је да мери брзину кадрова у репродукцијама видео записа или играчким перформансама. Једноставни...
Најпопуларније лабораторијске игре Оцулус Апп
Ако сте власник Оцулус слушалица, онда морате бити упознати са бочним учитавањем. Бочно учитавање је поступак инсталирања не-продавничког садржаја на ...
10 најбољих игара за играње на Убунту-у
Виндовс платформа је била једна од доминантних платформи за играње игара због огромног процента игара које се данас развијају да би подржале Виндовс. ...