전 32bit 운영체제와 64bit 운영체제를 사용하고 있습니다.
둘다 Windows 7 이죠...
우선 32bit에 개발툴 설치를 해봤습니다.
인터넷 블로그를 검색하면 무수히 많이 나오듯... 같은 방법으로 했죠
http://java.sun.com/ 에서 J2SE 받아서 설치하고...
http://developer.android.com/ 에서 SDK를 받아서 setup했구요~
http://www.eclipse.org/ 에서 이클립스를 받아서 압축 풀고...
32bit로 설치할 때는 큰 문제가 되는게 없는 것 같습니다...
문제는 계정 이름이 한글이라는거???
Windows 7 의 경우에는... C:\Users\한글계정\.android 폴더에 뭔가 만들더군요...
AVD(Android Virtual Divice)관련 파일이 거기 들어가는 모양인데..
그게 한글이 포함된 경로에 있으면 오류가 나는 것 같습니다. 이런!!!
이것에 대한 해결책은 다른 블로그에 많이 있습니다만... 간단히 적자면..
Android SDK가 설치된 폴더에.. /tools 디렉토리가 있습니다.
여기에서... android move avd -n 가상장치명 -p 경로
이렇게 해서... avd를 이동시켜 주면 됩니다. 물론 한글이 없는 경로로~
보통은 32bit를 많이 쓰시니까 이정도면 문제 없이 안드로이드 개발이 가능할 것 같습니다!
그런데.....
전 64bit 였다는 겁니다.
그래서 위의 명령을 수행하면... 이런 메세지가 뜹니다.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.
음... Java에 문제가 있는 모양입니다...
그럼 제가 지금껏 했던 일들을 거슬러서~~~~ 고민을 해 봤습니다.
구글링도 해보고 국내 여러 사이트를 검색해 봤지만 문제의 해결법은 나오지 않고 -_-;
고민과 궁리 끝에 알아낸 사실은 다음과 같습니다.
저는 64bit 운영체제를 이용하지만, 32bit eclipse로 개발할 생각이었기에~ 32bit java SDK를 설치했는데요...
요요~ android SDK는 64bit java SDK를 찾기에 찾을 수 없어서 저런 메세지를 뿜어내는 것이었습니다
그래서!!!
Java SDK 64bit 버전을 설치했습니다.
결국... Java SDK 32/64bit 두개가 다 설치된 것이죠~
정상적으로 위의 명령은 수행되고~ 샘플 프로젝트 수행까지 완료 되었습니다.
혹시 저와 같은 문제로 고민하는 분이 있다면 참고하셨으면 좋겠네요 ^^