Android Studio / AVD с шмелем / nvidia optimus

При использовании компьютера с Linux и графической карты nvidia optimus для разработки под Android можно ли указать Intellij / Android Studio запускать виртуальные устройства Android с помощью bumblebee?


person Eknoes    schedule 09.04.2016    source источник


Ответы (1)


Да, это возможно. Я делаю это с помощью optirun, но запускаю avd и android studio отдельно.

Например, если у вас есть образ Android Wear, просто запустите:

optirun ~/Android/Sdk/tools/emulator -netdelay none -netspeed full -avd Android_Wear_Square_API_<api version>

Также работает с обычными изображениями Android. Это точно такая же команда, которую вы используете для запуска и запуска avd через командную строку, но вам просто нужно добавить optirun, чтобы запустить ее с вашей картой nvidia.

После этого Android Studio обнаружит эмулятор, когда вы попытаетесь создать и запустить приложение, даже если вы не запускаете Android Studio с помощью optirun.

Источники:

Клинические документы AVD

Документы Optirun: ArchWiki, UbuntuWiki.

Надеюсь, поможет!

person pazitos10    schedule 03.11.2016