Genymotion — один из лучших эмуляторов Android на данный момент. Один из его не маловажных плюсов это кросплатформенность. В этой статье я расскажу о том, как установить эмулятор Android Genymotion в Ubuntu.
В общем случае процесс установки Genymotion в Ubuntu не отличается от того что надо делать в Windows: регистрируемся на сайте Genymotion, скачиваем дистрибутив, устанавливаем Virtualbox, устанавливаем Genimotion.
Остановимся на процессе установки Genymotion подробнее.
Делаем скачанный дистрибутив Genymotion исполняемым и запускаем его
chmod +x ./Загрузки/genymotion-x.x.x.bin ./Загрузки/genymotion-x.x.x.bin
Установщик предложит поставить эмулятор в ту же папку из которой вы запускаете дистрибутив, соглашаемся если вас это устраивает:
Installing to folder [/home/usercrowd/Загрузки/genymotion]. Are you sure [y/n] ?
Если этот вариант вас не устроит то меняем путь с помощью ключа «destination»:
./genymotion-x.x.x.bin --destionation /home/usercrowd
Далее запускаем Genymotion:
~/genymotion/genymotion
при первом запуске я получил ошибку:
Logging activities to file: /home/usercrowd/.Genymobile/genymotion.log Аварийный останов (сделан дамп памяти)
смотрим содержимое genymotion.log, в моем случае было там следующая ошибка:
[Genymotion] [Fatal] Cannot mix incompatible Qt library (version 0x40806) with this library (version 0x40804)
Чтобы решить эту проблему необходимо до-установить отсутствующие библиотеки Qt:
sudo apt-get install libxi-dev libxmu-dev
После установки библиотек Qt в консоли переходим в папку c Genymotion и выполняем следующую команду:
mkdir QtLibs && mv *Qt*.so* QtLibs
В моем случае это решило проблему запуска Genymotion в Ubuntu. Далее можно создать и настроить эмулятор Android.
Оставить ответ