Android Network/AVD Error

Android AVD Error

Soul-Learner 2014. 6. 7. 01:11

Android AVD 설정시 한글경로 오류 해결방법


안드로이드 AVD가 한글경로 상에 생성된 경우에는 실행시 오류가 발생한다


해결방법 2가지


1. [AVD이름].ini 파일의 path 항목을 변경하는 방법


 - AVD 가 생성된 한글경로에 생성된 AVD이름.ini 파일을 열고 path 항목에 다른 영문 경로명을 입력하고 생성된 avd 파일을 해당 영문 경로에 복사한다

 - 단점: AVD를 생성할 때마다 위의 설정을 반복해야 한다

 - 장점: 시스템을 리부팅할 필요가 없다



2. ANDROID_SDK_HOME 환경변수를 사용하는 방법


 - 시스템 환경변수에 ANDROID_SDK_HOME를 추가하고 Android sdk 가 설치된 루트 디렉토리(Android)를 입력하고 리부팅한다

 - 예를 들어, D:\Android\android-sdk 경로에 sdk가 설치된 경우에는 환경변수에 D:\Android 를 입력하면 된다.

 - 환경변수 설정 후 시스템을 리부팅하고 AVD를 새로 생성하면 된다

 - 단점: 시스템을 리부팅해야 한다

 - 장점: 새로 AVD를 생성하더라도 추가로 설정해야 하는 작업이 필요없다


환경변수 ANDROID_SDK_HOME 에 D:\Android 를 설정하고 리부팅한 후에 Eclipse의 AVD Manager를 확인하면 다음과 같이 지정된 경로로 설정된 것을 볼 수 있다