为什么每次都会自动重新创建Emulator

时间:2013-01-21 10:52:19

标签: java android

当我第一次运行我的应用程序时它运行良好,但是第二次运行时我会自动创建一个新的模拟器,这会导致错误。

我使用的是Windows7 64bit,Eclipse Juno

我的错误是:

WARNING: Data partition already in use. Changes will not persist!
WARNING: SD Card image already in use: C:\Users\STS-040\.android\avd\android.avd/sdcard.img
WARNING: Cache partition already in use.Changes will not persist!
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
Failed to create Context 0x3005
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer. emulator: warning: opening audio input failed

2 个答案:

答案 0 :(得分:0)

关闭模拟器

在ecpilse窗口中单击

在顶部栏中

导航,然后运行配置

将弹出一个新窗口

点击目标标签,然后选择(检查)您的AVD经理

点击运行按钮!!

它会像魅力一样工作; - )

答案 1 :(得分:0)

即使我面临同样的问题。需要重新启动eclipse或有时重新启动计算机本身才能解决它。

我建议您通过选择DDMS透视图并检查设备来检查是否在eclipse中检测到仿真器。如果未检测到设备,您无需等待仿真器启动并浪费时间,因为eclipse中的程序不会在其中运行。