0

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

我使用的是 Windows7 64 位,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
4

2 回答 2

0

关闭模拟器

在 ecpilse 窗口中单击

在顶部栏中导航,然后运行配置

将弹出一个新窗口

单击此处的目标选项卡并选择(检查)您的 AVD 管理器

点击运行按钮!!

它会像一个魅力;-)

于 2013-01-21T11:00:15.233 回答
0

即使我面临同样的问题。需要重启eclipse或者有时重启电脑本身才能解决。

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

于 2013-01-21T11:11:20.680 回答