I have successfully installed ADT on a Mac and a Windows 7 PC, each updated to the latest version of everything (SDK Tools 24.1.2, Platform-tools 22, Build-tools 22), and the emulator works fine on each.
I then updated an existing working ADT in a Windows 7 VMWare Fusion (v7.1.0 2314774) to the same versions of everything - but the emulator didn't work after that. The emulator produced the following messages in the command prompt: 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 Could not initialize emulated framebufferemulator: WARNING: Could not initialize OpenglES emulation, using software renderer. ERROR: Could not create renderer: Couldn't find matching render driver I did quite a bit of research on this, but nothing helped. This happened to some others when a video card driver needed updating. Still others claimed that the emulator was looking in the wrong directory (so I tried moving the emulator OpenGL .dll's to the suggested place - no help). Finally I decided to remove ADT entirely from the machine and install it again from a copy I had saved previously (adt-bundle-windows-x86_64-20140702.zip). I verified that the emulator worked fine with that, then saved the emulator .exe's (from sdk/tools) and Open GL .dll's (all the .dll's in sdk/tools/lib), and then updated normally to the latest version of everything. The resulting emulator again wouldn't run, outputting the same error messages. I then replaced all the emulator .exe's and .dll's with the ones I had saved ... and the emulator worked again. Note that even in all the working installations the emulator still output most of those error messages: 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 WARNING: Could not initialize OpenglES emulation, using software renderer. >From this, it looks like the latest emulator isn't compatible with my VMWare Fusion VM. I see that v7.1.1 of that is available, but I haven't updated to see if that changes anything. Is this a bug in the latest emulator? Perhaps a known incompatibility with this version of VMWare? The Windows OS claims the video driver is up-to-date, so it seems unlikely that is the problem. FYI - The same problem happens with the equivalent Android Studio setups, and the same fix works for that. Thanks, Mark Peters -- You received this message because you are subscribed to the Google Groups "adt-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
