On Tue, Mar 17, 2015 at 1:50 PM, Mark Peters <[email protected]> wrote:

> 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.
>

The emulator is independent of Studio and ADT. In fact, you should be able
to share the same tools/emulator between both. So I'm not following why it
would work in one but not the other.

Also, I don't think we explicitly support VMWare. I think there is enough
of a hassle with OpenGL drivers across various Windows machines..



>
> 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.
>

-- 
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.

Reply via email to