0

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

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

  1. Android SDK 工具。
  2. Android SDK平台工具
  3. Android 2.2 (API 8) - 所有文件夹
  4. 所有额外文件夹。

之后,我打开了 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 的每个更新,因为我读到它对某人有所帮助。

4

2 回答 2

0

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

看到这个链接:

构建后如何运行 Android 模拟器?

还有这个:

GLES 2 安卓模拟器

于 2012-11-17T17:20:35.703 回答
0

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

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

这对我有用。

于 2016-07-26T04:54:33.713 回答