在Android开发中使用带有linux和nvidia optimus显卡的计算机时,是否可以告诉Intellij/Android Studio使用大黄蜂启动Android虚拟设备?
是的,这是可能的。我使用optirun,但分别运行avd和android工作室。
例如,如果你有一个Android Wear镜像,只需运行:
optirun ~/Android/Sdk/tools/emulator -netdelay none -netspeed full -avd Android_Wear_Square_API_<api version>
也适用于常规的安卓图像。它与您通过命令行启动和运行avd所使用的命令完全相同,但您只需要准备optirun
即可使用nvidia卡运行它。
之后,当你尝试构建和运行应用程序时,即使你没有使用optrun运行Android Studio,Android Studio也会检测到模拟器。
来源:
AVD cli docs
Optirun文档:ArchWiki、UbuntuWiki。
希望它能有所帮助!