8

I am trying to create the Android emulator for Nexus 10 using latest ADT (21) and SDK tools. I have the below configurations for Nexus 10 AVD.

Screen Size - 10 inches
Resolution - 2560 X 1600
Screen Size - xlarge
Screen Density - Xhdpi
Screen ratio - long

RAM - 512 (Not able to set 1024 emulator crash)

But once AVD is created, it does not load Android; it just shows a black screen. My system is 32 bit Intel Core i3 with 4 GB RAM.

Peter Mortensen
  • 30,738
  • 21
  • 105
  • 131
nilMoBile
  • 1,932
  • 4
  • 15
  • 20
  • Windows? Have you tried to execute your avd with administrator privileges? Open a command as administrator and, inside your android-sdk/tools folder enter the follow code: emulator -avd YourAVD – dougcunha Nov 23 '12 at 17:53
  • I am logged in as administrator. Tried using command line as well but seems same results. – nilMoBile Nov 23 '12 at 18:18
  • cmd always run as normal user for default. You should explicitly run it as administrator. – dougcunha Nov 23 '12 at 18:38
  • Showing the error as Renderer error: failed to create/resize pbuffer!! – nilMoBile Nov 23 '12 at 19:04
  • Have you tried to update your video drivers? – dougcunha Nov 23 '12 at 19:11
  • Sorry not working, Tried updating drivers but Microsoft say they are already up to date. – nilMoBile Nov 23 '12 at 19:21
  • try with another values of memory (in MB): "emulator.exe -memory 512 -avd YourAVD" Another option is create the AVD using x86 as CPU (I guess taget 4.0 has this CPU option). – dougcunha Nov 23 '12 at 19:34
  • Another guess... "emulator.exe -gpu on -memory 512 -avd YourAVD" or "emulator.exe -gpu off -memory 512 -avd YourAVD" – dougcunha Nov 23 '12 at 19:42
  • Tried with all the options but no effects. Thanks for all the efforts man.. – nilMoBile Nov 23 '12 at 20:46
  • 4
    Try and set *Use Host GPU* option when creating AVD. Please see [my answer to this question](http://stackoverflow.com/questions/13581548/android-how-to-create-android-emulator-for-nexus10/14153527#14153527). – Krishnabhadra Jan 04 '13 at 06:45
  • @Krishnabhadra Use Host GPU option worked for me, you should answer this :) thnx for the link – LOG_TAG Feb 09 '13 at 10:07

1 Answers1

3

The problem is with monitor, LCD (or any other display device you are using) or graphic card. Nexus 10 has gigantic screen density, how could it be displayed or replicated on a lower screen density screen. Edit on proposal of

  • Krishnabhadra

To get it working you must match your screen resolution with the scale-down resolution of the emulator. Before running an emulator a dialog-window appears in which its ask the user to set emulator screen size and pixel ratio (screen density scaled to the display device). Make sure you select the current screen resolution.

Fahad Ishaque
  • 1,916
  • 1
  • 17
  • 21