Инсталиране и работа с Genymotion: Андроид емулатор

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

Genymotion е наличен за операционните системи Windows, Linux и Mac OS X.

Възможности

  • OpenGL ускорение за постигане на най-добрата 3D производителност
  • Стартиране в режим “цял екран”
  • Стартиране на няколко виртуални устройства едновременно
  • Контролиране на сензори: статус на батерията, GPS, ориентация на екрана, камера
  • Съвместимост с ADB. Може да контролирате виртуалното устройство директно от хост системата
  • Съвместимост с Microsoft Windows 32/64 бита, Mac OSX 10.6+ и Linux 32/64 бита
  • Промяна на характеристиките на виртуалното устройство: резолюция на екрана, размер на паметта, брой процесори

Системни изисквания

  • OpenGL 2.0 съвместима видео карта и обновени драйвъри
  • Процесор, поддържащ хардуерна виртуализация (VT-x или AMD-V)
  • Поне 2 GB оперативна памет
  • Поне 100 MB свободно дисково пространство за инсталацията на Genymotion
  • Интернет свързаност
  • Резолюция на екрана по-голяма от 1024 х 768 пиксела
  • Oracle VirtualBox версия 4.2.12 или по-нова

Забележка: Поне 2 GB свободно дисково пространство за инсталацията на всяко виртуално устройство (зависи колко и какви приложения ще инсталирате).

Инсталация

Регистрация

1. Отворете следната страница – https://cloud.genymotion.com/page/customer/login/

2. Попълнете желаните данни за вход

3. Натиснете “Sign Up” бутона

4. Ще получите потвърждаващ email. Трябва да отворите валидиращата връзка в него

5. Ще получите друг email, показващ че регистрацията ви е завършена

Изтегляне и инсталация на Oracle VirtualBox

Ако вече имате инсталиран Oracle VirtualBox може да пропуснете тази стъпка.

1. Windows

Най-лесният начин да инсталирате VirtualBox е да свалите Genymotion пакета, който съдържа VirtualBox инсталатор от тук.

2. Mac OS X

Отворете VirtualBox страницата и изтеглете .dmg файла. Стартирайте го и следвайте инструкциите за инсталация.

3. Linux

Проверете хранилището: почти всяка Linux дистрибуция има инсталационен пакет на VirtualBox. Ако все пак не намерите такъв, може да го изтеглите от страницата на VirtualBox.

Изтегляне на Genymotion

1. Отворете официалната Genymotion страница

2. Намерете пакета, отговарящ на вашата система и го изтеглете

Инсталация на Genymotion

Windows

  1. Натиснете два пъти върху .msi файла.
  2. Изберете езикът по време на инсталация и натиснете бутонът “Next“.
  3. Натиснете бутонът “Next” отново.
  4. Променете пътят за инсталация ако е необходимо и натиснете бутонът “Next“.
  5. Натиснете бутонът “Next” отново.
  6. Изберете дали да се създаде пряк път (икона) на работния плот (Desktop).
  7. Натиснете бутона “Install“.
  8. Натиснете бутона “Finish“.

Mac OS X

  1. Отворете .dmg инсталатора
  2. Преместете Genymotion и Genymotion Shell в application директорията

Linux

  1. Отворете терминал и изпълнете следните команди
chmod +x [DOWNLOAD_PATH]/genymotion-[VERSION]_[ARCH].bin
cd [DOWNLOAD_PATH]
./genymotion-[VERSION]_[ARCH].bin -d [YOUR_INSTALL_PATH]
  1. Стартирайте Genymotion:
cd [YOUR_INSTALL_PATH]
./genymotion

Създаване на виртуално устройство

1. Стартирайте Genymotion

2. Това е главния прозорец на приложението

Genymotion Your Virtual Devices

3. Веднага след стартирането се появява следното прозорче, което подканва създаването на първото ни виртуално устройство.

Genymotion add a first virtual device

4. Натиснете бутона “Yes”. Ще се появи прозорецът за създаване на ново виртуално устройство:

Genymotion create a new virtual device

5. Натиснете бутона “Connect” бутона. Ще се появи прозорче, където трябва да попълните вашите Genymotion Cloud потребителско име/email адрес и парола. Сложете отметка на “Remember me” и натиснете бутона “Connect”.

Connect to Genymotion Cloud

6. След като вече сте влезли в акаунта си виждате всички налични виртуални устройства. Изберете примерно Google Nexus 5 и натиснете бутона “Next”.

Virtual device creation wizard

7. Изберете име на виртуалното си устройство и натиснете бутона “Next”.

Virtual device deployment

8. Виртуалното устройство ще започне да се сваля и инсталира.

Virtual device creation progress

9. Натиснете бутона “Finish”.

Virtual device creation compeleted

10. Натиснете бутона “Play”, за да стартирате новосъздаденото си виртуално устройство.

Genymotion virtual devices list

11. Забавлявайте се 🙂

Промяна на настройките на виртуалното устройство

1. Стартирайте Genymotion

2. Натиснете първия бутон (гайчен ключ) срещу устройството, на което искате да промените настройките

3. Ще се появи следния прозорец

Genymotion device settings

4. Тук може да промените следните настройки:

  • брой процесори
  • размер на оперативната памет
  • резолюция на екрана
  • дали устройството да се стартира на цял екран
  • дали да се показва Android навигационната лента, състояща се от три бутона (назад, начален екран и последни приложения)
  • дали да се използва виртуална клавиатура или тази на компютъра ви

Работа с виртуалното устройство

Genymotion виртуалните устройства поддържат drag&drop от компютъра към устройството.

  • Стандартните файлове ще се запазят в /sdcard/Download. Те могат да се достъпят през файловия мениджър.
  • Android приложенията (apk файлове) ще се инсталират директно на виртуалното устройство. Ако вече е инсталирано такова приложение ще имате възможност да изберете дали да го презапишете.
  • Системни архиви, който са за директно flash-ване и съдържат /system директория, ще бъдат директно flash-вани. След инсталация на такива системни архиви е добре да рестартирате виртуалното устройство. Тези архиви може да повредят вашето Genymotion виртуално устройство.

Copy/Paste

Clipboard-ът е споделен между компютъра и Genymotion. Това ви позволява бързо и лесно да копирате и поставяте текст от компютъра към Genymotion и обратно.

Genymotion browser

Инсталация на Google Play Services

По подразбиране Genymotion виртуалните устройства не предлагат Google Apps. За да ги инсталирате трябва да изпълните следните стъпки:

1. Изтеглете ARM Translation Installer v1.1 архива и го провлачете в прозореца на виртуалното устройство. Ще ви попита дали искате да го инсталирате. Съгласете се.

2. Рестартирайте виртуалното устройство

3. Изтеглете Google Apps for Android 4.4 и повторете стъпките описани в точка 1. След инсталацията рестартирайте отново виртуалното устройство.

4. На този етап “Google Apps Services” ще crash-ва често със следното или подобно съобщение “google play services has stopped working”.

1. Отворете Google Play.

2. Ще бъдете подканени да влезете със своя акаунт.

3. Обновете инсталирате Google Apps. Ако не се появяват в списъка за обновление, то трябва да ги потърсите и обновите едно по едно. За по-лесно напишете в търсачката “google” и вижте кои приложения се налага да бъдат обновени.

4. След обновяването на Google приложенията crash-ванията значително намаляват.

Копирането е забранено без изричното съгласие на vGuides.net