안드로이드 어플리케이션 개발을 할 때, 보통 에뮬레이터를 많이 씁니다. 그런데, 개발 하다보면 가끔 예상치 않게(!) 에뮬레이터가 꼬여버리는 상황이 발생할 경우가 있습니다.
저 같은 경우는 컵케익 설치해본다고 막 하다가.. 다시 기본 SDK로 돌아가려고 하는데 뭔가 잘못되었는지 동작이 이상하게 되더군요... -_- 브라우저 글씨도 깨져나오고, 홈 버튼도 동작을 안하고,.........
그래서 SDK 자체가 꼬인건가 싶어서 재설치를 했지만 상태는 동일... 게다가, 분명히 재설치를 했는데 바꿔놓은 바탕화면이 그대로 유지되어있으니... 이건 황당할 노릇이였습니다.
그래서 어디에 문제가 있을까 찾기를 거듭하다가, 결국 찾아냈습니다. 에뮬레이터 내에서 생성해준 사용자 파일만 지워주면 됩니다 -_-
사실, 이런 이야기를 들어오기는 했지만 정작 그 파일이 어디 있는지는 못 봐서 지우지 못했는데, 이번에 알아냈습니다.
C:\Documents and Settings\[자신의 계정 이름]\.android\avd\[AVD 이름]\userdata.img 파일을 지워주시면 에뮬레이터를 재시작 할 대 깨~끗한 상태의 이미지를 재생성합니다.
이런 간단한 것도 몰라서 삽질을 했다니.. 부끄럽기만 하군요. -_-....
저 같은 경우는 컵케익 설치해본다고 막 하다가.. 다시 기본 SDK로 돌아가려고 하는데 뭔가 잘못되었는지 동작이 이상하게 되더군요... -_- 브라우저 글씨도 깨져나오고, 홈 버튼도 동작을 안하고,.........
그래서 SDK 자체가 꼬인건가 싶어서 재설치를 했지만 상태는 동일... 게다가, 분명히 재설치를 했는데 바꿔놓은 바탕화면이 그대로 유지되어있으니... 이건 황당할 노릇이였습니다.
그래서 어디에 문제가 있을까 찾기를 거듭하다가, 결국 찾아냈습니다. 에뮬레이터 내에서 생성해준 사용자 파일만 지워주면 됩니다 -_-
사실, 이런 이야기를 들어오기는 했지만 정작 그 파일이 어디 있는지는 못 봐서 지우지 못했는데, 이번에 알아냈습니다.
C:\Documents and Settings\[자신의 계정 이름]\.android\avd\[AVD 이름]\userdata.img 파일을 지워주시면 에뮬레이터를 재시작 할 대 깨~끗한 상태의 이미지를 재생성합니다.
이런 간단한 것도 몰라서 삽질을 했다니.. 부끄럽기만 하군요. -_-....
강좌 작성환경
SDK Version : Android SDK 2.0.1, release 1
ADT Version : 0.9.5
ADT Version : 0.9.5
추후 SDK업데이트로 인해 글의 내용과 최신 SDK 내용간 차이가 있을 수 있습니다.
'안드로이드 개발 팁 > 일반' 카테고리의 다른 글
ADB(Android Debug Bridge) 다루기 (0) | 2010.02.15 |
---|---|
개발의 필수요소, DDMS를 사용해보자! (4) | 2010.01.14 |
Project Properties 오류가 발생할 경우... (1) | 2009.09.24 |
난, 특별해! - 안드로이드 에뮬레이터 스킨 바꾸기 (8) | 2009.09.06 |
런타임 에러(Run-time Error)에 대처하는 방법! (17) | 2009.08.31 |