AVD或SDK(Android模拟器)

时间:2012-11-17 17:09:40

标签: android eclipse sdk emulation avd

我有Windows7 64位,用于Windows 64位的Java开发人员Eclipse IDE(JUNO),以及用于Windows的更新和安装的Android SDK。

安装Eclipse并通过帮助选项卡下载所需的android开发人员工具后,我解压缩Android SDK for Windows,打开SDK管理器并安装:

  1. Android SDK工具。
  2. Android SDK平台工具
  3. Android 2.2(API 8) - 所有文件夹
  4. 所有Extra文件夹。
  5. 之后我打开了AVD管理器并用Nexus 7创建了一个带有API 8的新AVD(我已经尝试了所有这些)。 当我试图通过AVD管理器启动AVD时,这就是我得到的:

    Starting emulator for AVD 'droidX'
    Failed to create Context 0x3005
    emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.
    could not get wglGetExtensionsStringARB
    could not get wglGetExtensionsStringARB
    could not get wglGetExtensionsStringARB
    could not get wglGetExtensionsStringARB
    could not get wglGetExtensionsStringARB
    could not get wglGetExtensionsStringARB
    could not get wglGetExtensionsStringARB
    could not get wglGetExtensionsStringARB
    

    我当然在Eclipse中也是如此。 我找不到答案。我甚至试图下载Windows的每个更新,因为我读了它帮助了某人。

2 个答案:

答案 0 :(得分:0)

请使用API​​ 15或更高版本。不要使用VM。

请看这个链接:

How do I run the Android Emulator after a Build?

也是这样:

GLES 2 Android Emulator

答案 1 :(得分:0)

要遵循的步骤:  1.创建虚拟设备。  2.选择手机类别。  3.选择nexus,然后按next。  4.选择api level 21和abi - armeabi-v7a android 5.0.1然后按next。  5.取消选中使用主机GPU并单击“完成”。

设置默认RAM大小和其他详细信息。

这对我有用。