簡體   English   中英

運行Ubuntu的VirtualBox中的Android模擬器啟動問題

[英]Android emulator startup issues in VirtualBox running Ubuntu

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

我正在嘗試使Android Emulator在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,然后單擊“工具”>“ 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加速設置。

任何幫助,將不勝感激。

1)確保您擁有最新的Android Studio 2.0,並將Java SDK版本更新為8

2)如果有任何問題,請從android studio啟動模擬器。 重新啟動ubuntu,

3)通常通過按F12(或)F2進入啟動選項,然后啟用快速虛擬機選項並保存並退出。 如果有的話,還要在“虛擬盒” VM中啟用相同選項的快速虛擬模式。

4)登錄后,從Android Studio啟動模擬器。 而已

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM