【问题标题】:Android emulator startup issues in VirtualBox running Ubuntu运行 Ubuntu 的 VirtualBox 中的 Android 模拟器启动问题
【发布时间】:2016-08-04 18:42:03
【问题描述】:

Ubuntu:桌面 14.04(64 位) VirtualBox:版本 5.0.16 r105871 Android SDK:24.4.1

我正在尝试让 Android 模拟器在 Ubuntu 14 (Trusty Tahir) 上运行。

  1. 我首先在一个新的 Virtualbox VM 中下载并安装了 Ubuntu 14。
  2. 已下载并安装 OpenJDK (apt-get openjdk-7-jdk)。
  3. 已下载并解压 android sdk 存档。
  4. 导航到 android-sdk-linux/tools/ 并运行 ./android
  5. Android SDK 管理器,提取 SDK 版本 19(适用于 Android 4.x)和 23(适用于 Android 6)。
  6. 下载并安装所有包后,我再次启动 Android SDK Manager,然后单击 Tools > AVD Manager。
  7. 创建了新的 Nexus5 / Google Nexus AVD。点击“开始”。

这是我看到以下错误的时候:

Starting emulator for AVD 'AspectClass'
pci id for fd 5: 80ee:beef, driver (null)
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
pci id for fd 8: 80ee:beef, driver (null)
libGL error: core dri or dri2 extension not found
libGL error: failed to load driver: vboxvideo
emulator: WARNING: Classic qemu does not support SMP. The hw.cpu.ncore option from your config file is ignored.
emulator: WARNING: The -scale flag is obsolete and will be ignored.

我对其中一些错误(例如核心 dri/dri2)的研究使我找到了表明这可能与 Virtualbox 中的 3D 加速设置有关的资源。这不适用于我的情况,因为我禁用了 3D 加速设置。

任何帮助将不胜感激。

【问题讨论】:

  • 您正在尝试在另一个虚拟机中运行模拟器(虚拟机)?只需在您的主机操作系统上运行 Android Studio

标签: android linux ubuntu virtualbox avd


【解决方案1】:

1) 确保您拥有最新的 Android Studio 2.0,将 java sdk 版本更新到 8

2) 如果有任何问题,请从 android studio 启动模拟器。重启ubuntu,

3) 通常按 F12(或)F2 进入启动选项,启用快速虚拟机选项并保存并退出。如果有的话,还要在 Virtual box VM 中启用相同的选项快速虚拟模式。

4) 登录后从 Android Studio 启动模拟器。就是这样

Android studio 2.0 有很多改进http://developer.android.com/sdk/index.html

【讨论】:

  • 谢谢@pavan-kvch - 我尝试按照您提到的步骤进行操作。不幸的是,OpenJDK 没有针对 Ubuntu 14.04 的正式版本。此外,当我尝试从 Android Studio 启动 AVD 管理器时,它一直抛出一个错误,提示“您的 cpu 不支持所需的功能(vt-x 或 svm)”。想法?
  • 再次感谢您,@pavan-kvch。我尝试了您链接到的 SO 页面的答案中列出的选项。他们似乎都没有让这一切消失。最终我不得不执行以下步骤: 1. 安装 Intel HAXM 2. 将以下行添加到我的 VMX 文件中:vhv.enable = "TRUE"
猜你喜欢
  • 2016-02-14
  • 1970-01-01
  • 1970-01-01
  • 2018-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-01
  • 1970-01-01
相关资源
最近更新 更多