4

I'm trying to emulate a specific device (Samsung Galaxy S3) but when i start the emulator i haven't the hardware buttons.

Device Setting:

Device Settings

AVD Setting:

AVD Settings

I think that the issue is caused by the SKIN WXGA720 but if i change i have a different screen resolution or Software Buttons instead of Hardware. I don't want to display software buttons but only hardware.

I also need to keep 320dpi as screen density when i check with

getApplicationContext().getResources().getDisplayMetrics().densityDpi;

Did anyone found and solved the same issue?

JDCoder
  • 501
  • 6
  • 9

1 Answers1

5

To see hardware buttons choose this skin in AVD settings Skin with dynamic hardware controls

mike_m
  • 1,438
  • 4
  • 13
  • 18
  • This solve the Hardware Buttons issue but when i check display density with "getApplicationContext().getResources().getDisplayMetrics().densityDpi;" i got 160dpi instead of 320dpi. – JDCoder Jun 08 '14 at 18:33
  • I created device like yours, and `getApplicationContext().getResources().getDisplayMetrics().densityDpi` returns 320 for me, even with `Skin with dynamic hardware controls` – mike_m Jun 08 '14 at 19:30
  • I solved the wrong density issue just removing from manifest.xml (used for some tests). – JDCoder Jun 08 '14 at 19:34