안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드 1.5 버전 이상을 지원하는 게임 앱을 개발 중입니다.
이웃에 사는 외국인 친구의 넥서스원에서 실행을 해봤는데 해상도가 320x480이 아니더라고요.
세로 해상도가 더 길었습니다. 320x480은 표준 해상도로 알고 있었는데 그것도 아닌건가요?
해상도를 320x480으로 고정하는 방법이 있는지 알고 싶습니다.
매번 고수님들의 도움을 바랍니다. 신세가 많습니다.
이웃에 사는 외국인 친구의 넥서스원에서 실행을 해봤는데 해상도가 320x480이 아니더라고요.
세로 해상도가 더 길었습니다. 320x480은 표준 해상도로 알고 있었는데 그것도 아닌건가요?
해상도를 320x480으로 고정하는 방법이 있는지 알고 싶습니다.
매번 고수님들의 도움을 바랍니다. 신세가 많습니다.
2011.01.03 09:51:50
가능하면 비율이 높은 wvga에 맞추되 저해상도를 지원하여 화면크기에 맞게 축소나 인터폴레이션해서 쏴주는 형태로 가는것이 좋을 것 같습니다. 점점 해상도가 제각각이라 개발자들만 더 힘든 것 같아요.
2011.01.03 09:56:19
저도 개발하다가 그걸 알게되서 중간에 수정하려고 했습니다만, 그게 좀 어렵게 됐습니다. 50스테이지인데다 그래픽 리소스를 많이 쓰다 보니까 APK 파일만 이미 22메가가 넘어버렸거든요. 480x800으로 하면 1.5배 정도가 늘어나게 되니까 용량이 좀 부담이 됩니다. 그런데 320x480으로 맞추고 만들었는데도 넥서스 원에서 가로 해상도는 제대로 맞춰져 나오거든요. 제 생각에 1.5 버전 이하의 게임 앱은 자체적으로 해상도를 맞춰서 나오는게 아닌가 싶어서요. 왠만하면 저사양 안드로이드도 지원하고 싶기 때문에 320x480을 쓰려고 하는건데 기기마다 다르게 나온다면 문제가 있으니까요.




넥원을 포함해서 요새 하이엔드 안드로이드폰은 대부분 480x800 WVGA 해상도로 나옵니다. 모토로라와 소니에릭슨에서는 480x854 FWVGA 해상도로 내고 있죠.
320x480 HVGA 해상도 폰도 요새도 한국에서도 나오긴 합니다. 옵티머스원이라던가 레전드라던가...