当使用带有Linux和nvidia optimus显卡的计算机进行Android开发时,是否有可能告诉Intellij / Android Studio使用bumblebee启动Android虚拟设备?
答案 0 :(得分:3)
是的,有可能。我这样做是通过使用optirun但分别运行avd和android studio。
例如,如果您有Android Wear图像,请运行:
optirun ~/Android/Sdk/tools/emulator -netdelay none -netspeed full -avd Android_Wear_Square_API_<api version>
也适用于常规的Android图像。它与您通过命令行启动和运行avd的命令完全相同,但您只需要使用nvidia卡预先optirun
来运行它。
执行此操作后,即使您未使用optirun运行Android Studio,Android Studio也会在您尝试构建和运行应用时检测到模拟器。
来源:
Optirun文档:ArchWiki,UbuntuWiki。
希望它有所帮助!