Android SDK를 Windows Vista에서 사용하면 뭔가 비정상적인 동작을 하는 것 같다.
Android 개발자 Homepage 에서는 세 가지 형태 (windows용 linux용 macos용)의 SDK binary를 배포한다.
집에서 쓰는 것이 MacBook이라 macos용을 먼저 받아서 설치했었는데 Eclipse PlugIn도 잘 동작하고 Emulator를 실행해도 별다른 특이점을 찾을 수 없었다.
그런데 회사에서 사용하는 Vista PC에 Anroid SDK를 설치해서 사용해 보았는데 Eclipse 상에서 별다른 특이점은 없었다. 다만 Emulator를 실행하면 뭔가 차이를 느낄 수가 있다. 가장 큰 것은 바로 시계다.
Android Emulator는 부팅이 끝나면 IDLE 화면으로 Clock Widget을 보여준다. 이 시계의 시간이 Host (Vista)의 시간과 다른 것이 눈에 먼저 띄었다. 그 다음은 Annunciator 영역이다. Annunciator 영역은 단말이 접속되어 있는 망 상태에 따라 3G, GSM 등을 표시하는 부분이 있는데 이 부분이 X 아이콘 즉, Not Connected로 나온다.
그러나 막상 Google Map 을 실행하면 서버에 접속해 데이터를 가지고 오는 것을 볼 수 있다. 맥용은 3G로 출력되는 걸 보면 뭔가 이상한 현상은 맞는 것 같다.