title: Google Maps Android API V2 not show maps on Emulator
body: <p>I am following the tutorial to run Google Maps Android API V2. I am using an emulator. (I know a real device may solve the problem, but I do want to try emulator)
  The mapfragment shows a pale yellow background with two zoom buttons on it, and I got an error in LogCat that "Google Maps Android API v2 only supports devices with OpenGL ES 2.0 and above". I am using the most recent Android and Google Maps APIs (Android 4.2.2 and Google APIs 17)</p>
  
  <p>I am a newbie to android and I've done a lot of searches. Here is what I have found:</p>
  
  <ol>
  <li><p>Maps were not supported on emulator, since Google Play services were not supported on emulator (unless tweaking emulator to work around this). But there is support now according to official page "Note: Only Android 4.2.2 and higher versions of the Google APIs platform include Google Play services." on <a href="http://developer.android.com/google/play-services/setup.html" rel="nofollow noreferrer">http://developer.android.com/google/play-services/setup.html</a></p></li>
  <li><p>there were also a lot of discussions about OpenGL ES 2.0 support on emulators, and it was said that OpenGL ES 2.0 was not supported on emulators at all. But here is a page (from google?) saying "As a bonus, since we’re now supporting OpenGL ES 2.0, your OpenGL games can now run inside the emulator" from <a href="http://android-developers.blogspot.ca/2012/04/faster-emulator-with-better-hardware.html" rel="nofollow noreferrer">http://android-developers.blogspot.ca/2012/04/faster-emulator-with-better-hardware.html</a>. So confused!</p></li>
  </ol>
  
  <p>I want to know if I can run google maps on emulator at all (with the newest versions of Android and Google APIs). Or I will have to switch to a real device or "tweak" the emulator. </p>
  
  <p>Add: 
  -- "use Host GPU" had been checked, and it doesn't help. Still the error "Google Maps Android API v2 only supports devices with OpenGL ES 2.0 and above".</p>
  
  <p>-- Google announced emulator support for Maps android API v2 in May 2013. (I can't post the link due to user restriction but you can find it by going to the release page for Google Maps android API v2). But it doesn't seem to work. </p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>The corresponding bug in Google issue tracker (<a href="https://issuetracker.google.com/issues/35822258" rel="nofollow noreferrer">https://issuetracker.google.com/issues/35822258</a>) was solved some time ago.</p>
  
  <p>Now you can use Google Maps Android API in emulator and create Virtual devices with Play services as described in this answer:</p>
  
  <p><a href="https://stackoverflow.com/a/46246782/5140781">https://stackoverflow.com/a/46246782/5140781</a></p>