2012-12-04 3 views
1

아무도 도와 줄 수 있습니까? 다른 에뮬레이터 (HVGA, QVGA 및 WVGA800)에서 내 안드로이드 응용 프로그램을 테스트하려고합니다. WVGA800은 제대로로드되고 있지만 HVGA 및 QVGA는 제대로로드되지 않습니다. 이러한 에뮬레이터 (HVGA, QVGA)를 열려고 할 때마다 화면이 엉망이되어 응용 프로그램이 제대로 표시되지 않습니다.QVGA 및 HVGA 에뮬레이터를로드하는 데 문제가 있습니다.

답변

1

이 문제는 새로운 AVD를 작성함으로써 해결되었습니다. AVD를 만드는 동안 나는 수동으로 해상도를 입력하고 있는데, 이것은 문제를 일으켰습니다. 이제는 내장 된 스킨 해상도를 HVGA 및 QVGA로 사용하여 새로운 AVD를 만들었습니다. 이 두 에뮬레이터 모두 제대로 작동합니다.

0

응용 프로그램에서 이미지를 사용하는 경우 화면 크기에 따라 레이아웃을 설정할 9 패치 이미지를 사용하십시오.

res 폴더 아래에 drawable-ldpi, drawable-hdpi 등의 폴더에 다양한 화면 크기에 대해 다른 크기의 drawbl을 제공 할 수도 있습니다.

+0

감사합니다 Sharmilee, 나는 이미 drawable-lpi와 drawable-hdpi에서 다양한 크기를 제공함으로써 시도해 왔지만 문제는 에뮬레이터에 있습니다. 이러한 에뮬레이터 (HVGA, QVGA)를로드하려고 할 때마다 화면의 일부가 테두리 안에 숨겨져 있으며 사용중인 에뮬레이터 화면 크기가 표시되지 않습니다. – Raheel

+0

다음 실제 장치에서 시도하십시오. 같은 일이 생기면 문제는 코드에 있습니다. – Sharmilee

+0

감사합니다. 실제 장치를 사용해도 작동했습니다. HVGA 및 QVGA와 같은 내장 된 피부 해상도를 사용하여 새로운 AVD를 만들었습니다. 이 두 에뮬레이터 모두 제대로 작동합니다. – Raheel

관련 문제