3

在使用带有 linux 和 nvidia Optimus 显卡的计算机进行 Android 开发时,是否可以告诉 Intellij / Android Studio 启动带有 bumblebee 的 Android 虚拟设备?

4

1 回答 1

4

是的,有可能。我通过使用 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 将在您尝试构建和运行应用程序时检测到模拟器,即使您没有使用 optirun 运行 Android Studio。

资料来源:

AVD cli 文档

Optirun 文档:ArchWikiUbuntuWiki

希望能帮助到你!

于 2016-11-03T15:51:18.267 回答