2012-10-16 2 views
7

xdhdpi (480 dpi)를 지원하도록 수동으로 AVD를 구성 해 보았습니다. 그러나 안드로이드 에뮬레이터는 xhdpi (320 dpi)에서 최대로 출력됩니다.안드로이드 에뮬레이터에서 xxhdpi 작업에 대한 제안 사항이 있으십니까?

예, xhdpi가 확장 될 것이라고 문서에 설명되어 있지만 작동하고 싶습니다.

나는 수동으로 아무것도 조정할 수 있는지보기 위해 현재 소스 코드에서 android를 빌드하려고합니다.

+0

물어 본 이후로 찾았습니까? 나는 그것을 할 수 있기를 바랄뿐입니다. –

답변

13

에뮬레이터가 시작된 후 몇 가지 추가 adb 명령을 사용하여이 작업을 수행 할 수 있습니다. developer.sonymobile.com (http://developer.sonymobile.com/knowledge-base/sdks/sony-add-on-sdk/install-the-sony-add-on-sdk/)에서 설치 문제 해결 페이지에서 촬영, 다음과 같은 문장을 사용할 수 있습니다 : 안드로이드 SDK 도구 버전 21.1에서

는, 에뮬레이터 디스플레이의 xxhdpi 화면 해상도가 아직 지원되지 않습니다. 그러나 에뮬레이터의 LCD 속성을 수동으로 무시할 수 있습니다. 이렇게하면 Xperia ™ Z 에뮬레이터에 대한 올바른 리소스가 전달됩니다. 이렇게하려면 부팅 순서 완료 한 엑스 페리아 ™ Z 에뮬레이터 후 당신의 명령 줄에서 다음을 실행하십시오 :

ADB 쉘 setprop이 qemu.sf.lcd_density 480

ADB 쉘이 중지

adb 셸 시작

에뮬레이터가 다시 시작됩니다. 다시 부팅 한 후 에뮬레이터는 올바른 화면 밀도와 UI 크기 조정을 사용해야합니다. 이러한 설정을 자주 사용하는 경우 배치 파일이나 셸 스크립트를 사용하여 이러한 명령을 실행하는 것이 좋습니다.

+0

나는 여러 번 시도하고 에뮬레이터를 다시 시작할 때마다 충돌이 발생합니다. 아무도 이런 일이 일어나지 않았습니까? Windows 8 머신에서 에뮬레이터를 실행하고 있습니다. – Bryan

+0

그것은 Mountain Lion에서 저에게 효과적입니다. 감사! – Arturo

+0

+1이 게시물을 공유하기 때문에, 나는 그것을 통해 소니는 훌륭한 일을했다. [XXHDPI에 대한 게시물은 도움이 될 수 있습니다.] (http://androidtrainningcenter.blogspot.in/2013/03/how-to-develop-android-application-for.html) – Sameer

1

올바른 방법은 AVD 설정을 호스트 GPU 사용으로 설정하는 것입니다. 불행하게도이 스냅 샷은 비활성화됩니다. SDK 도구로 확인하십시오. xxhdpi avd를 만들기 위해 22.3

0

Using this make avd for xxhdpi emulator 을 사용하십시오.

관련 문제