Android

Най-добрите емулатори на Android за Linux

Най-добрите емулатори на Android за Linux

Защо Android емулатори?

Първият въпрос, който трябва да си зададете, е какво искате Android емулаторът да направи за вас. Много пъти ви е необходим само за конкретно приложение, което не можете да получите за вашия работен плот на Linux. Понякога искате да стартирате игра, а понякога търсите да разработите собствено приложение.

Кое работи най-добре за какво?

Виртуално устройство с Android

Създаден специално за тестване на собствен код при кодиране от Android Studio. Вграденият емулатор е по-добър за тестване на вашите собствени приложения, както се очаква, това работи най-добре за използване на Android SDK, но можете да използвате емулатора самостоятелно. Изображенията заемат много дисково пространство и използват много памет, когато се използват, но всички функции са налице и работи почти безупречно. С този пакет можете също да подражавате на движението на телефона, изтощени батерии и други ситуации, свързани с хардуера.

Шашлик

Shashlik все още работи и е изненадващо мощен и лесен за започване. След като го инсталирате, можете да инсталирате приложения за Android, като стартирате емулатора Shaslik и се свържете с него с помощта на adb. След това приложенията могат да се стартират директно от вашия работен плот. Те ще изглеждат като обикновени приложения, но ще бъдат малко бавни за стартиране, тъй като VM трябва да стартира преди самото приложение. Имайте предвид, че този пакет все още е в бета версия и последната актуализация беше през 2016 г., така че се уверете, че не разчитате на актуализации. Ако обаче вашето приложение работи, можете да продължите да го използвате.

Android_x86

Android_x86 също е възможно да се изпълнява във виртуална машина, Virtualbox е идея, но не и единствената. Забавната част на този пакет е, че можете да го инсталирате като втора ОС на вашия диск и да го стартирате. Когато направите това, вече не подражавате, а цялата инсталация се извършва за вашия лаптоп. Това работи и когато искате да използвате повече живот на батерията от вашия лаптоп, обикновено използва много по-малко енергия от вашата обикновена операционна система. Тъй като може да замени вашата операционна система, той точно емулира всичко близо. Инструментите за анализ на вашите собствени приложения не са нещо, което е приоритизирано в този проект, така че може да му липсва малко в тази област, но за редовна употреба е чудесно. Надстройването му също е лесно, тъй като изображението е ISO и за инсталирането има RPM файл.

Anbox

Anbox се стреми да ви даде възможност да стартирате приложения за Android в Linux; В кутия, както подсказва името. Пакетът се предлага само накратко, освен ако няма да се разработвате. Ако искате сами да изградите кода, трябва да изтеглите целия изходен код за Android. Това приложение е отлично за стартиране на малки приложения директно на вашия работен плот. За да инсталирате приложения за Android, най-лесният начин е да намерите мениджър на пакети и да го използвате. Програмата adb се свързва с всеки Android, свързан към компютъра, Anbox ще действа като мобилен телефон, свързан към компютъра, на който работи. Можете също да добавите Google Play сами, той не е включен по правни причини. F-Droid е популярна алтернатива с отворен код.

Genymotion

Genymotion се предлага само като дистрибуция със затворен код, но можете да го използвате безплатно. Когато е инсталиран, той е напълно способен да емулира всичко, което един телефон може да направи. Той използва VirtualBox във фонов режим, но има хубав GUI отгоре, което прави провеждането на тестовете лек. Компанията предлага и онлайн ферми от емулиран хардуер, които можете да наемете. Това се предлага на солидна цена, разбира се и е предназначено само за професионални разработчици.

Браузър Chrome

Ако използвате браузъра Chrome, можете да използвате и ARC-заварчик. Това е приложение от уеб магазина на Chrome, инсталирането отнема известно време, тъй като приложението е голямо, включва емулатор. След като бъде инсталиран и го стартирате, ще бъдете посрещнати с изключително прост екран. Екранът съдържа един голям плюс и текст „Добавяне на вашия APK“, тук трябва да имате готов apk файл в локално хранилище. След като приложението е инсталирано, в новия ви раздел има икона, върху която можете да щракнете, за да стартирате приложението отново. ARC-заварчикът е предназначен само за тестване и има сериозни грешки за версията на Linux, но се интегрира добре с работния плот на Gnome.

Илюстрация 1: ARC заварчик с F-Droid

Заключение

Понякога искате да тествате приложения, като любител използвайте собствените си, като професионалист, използвайте онлайн системи. За игра на игри използвайте Anbox, все още е рано, но вече е полезно. Когато разработвате себе си, Android SDK е най-добрият вариант и тяхното собствено виртуално устройство ще бъде най-лесно за използване. Genymotion идва самостоятелно, въпреки че когато трябва да тествате хардуерни функции и приложения за картографиране.

Курсорът скача или се движи произволно, докато пишете в Windows 10
Ако установите, че курсорът на вашата мишка скача или се движи самостоятелно, автоматично, произволно, докато пишете в лаптоп или компютър на Windows,...
Как да обърнете посоката на превъртане на мишката и тъчпада в Windows 10
Мишка и Тъчпадs не само правят изчисленията лесни, но и по-ефективни и отнемат по-малко време. Не можем да си представим живот без тези устройства, но...
Как да промените курсора на мишката и размера на курсора, цвета и схемата в Windows 10
Показалецът на мишката и курсорът в Windows 10 са много важни аспекти на операционната система. Това може да се каже и за други операционни системи, т...