'이클립스 안드로이드 Eclipse Android'에 해당되는 글 1건

  1. 2010.10.29 Eclipse (이클립스) 로 AVD (Android Virtual Devices) 생성시 오류 3
Android2010. 10. 29. 01:06

Android SKD and AVD Manager 을 실행 하면 다음과 같은 오류가 발생한다.


parseSdkContent failed
java.lang.NullPointerException

원인은 각자가 차이가 있겠지만 내가 파악한 원인은 다음과 같다.

이클립스에서 Android SKD and AVD Manager 통해  AVD 를 생성했다.
그러면 생성 정보가 내 피씨(윈도우7) 기준으로 "C:\Users\홍길동\.android" 에 생성된다.
중간에 아이디가 한글이다.
그래서 제대로 인식을 못한다.
 거기다 편법으로 AVD 관련 파일을 한글이 없는 경로로 복사를 하고 "C:\Users\홍길동\.android\avd\1111.ini" 설정파일에 복사한 경로로 변경해 주었다.
이랬더니 경로가 꼬인 모양이다.

일단 이렇게 꼬였을 경우 "C:\Users\홍길동\.android" 폴더를 통째로 삭제 한다.
그러면 Android SKD and AVD Manager 가 정상적으로 실행될 것이다.
근데 생성한 AVD 도 삭제가 된다.

우리는 AVD 도 정상적으로 생성해서 사용하고 싶다.

AVD 정상적으로 생성하기 위한 두가지 방법이 있다.

1) 현재 윈도우 사용자 계정이 "홍길동" 이다.
    영문 계정을 만들어 로그인 하고 이클립스의  Android SKD and AVD Manager 로 AVD 를 생성한다.

2) CMD 를 실행 시킨다.
    Android-SDK 가 설치된 폴더로 밑에 Tools 로 이동한다.
    명령어를 통해 AVD 를 생성한다.
   
% 커맨드에서 다음과 같이 입력하면 API Level 8 (SDK 2.2) 버전의 AVD (Android Virtual Devices) 가 정상적으로 생성된다.


Posted by 상현달