안드로이드 에뮬레이터 실행 에러 "failed to start emulator cannot run program"

안드로이드 에뮬레이터 실행 환경
  fedora15 64bit
  eclipse indigo
  adk 32bit for linux

리눅스환경을 위한 안드로이드 api는 32비트만 지원되고 있다. 이것이 오류의 원인으로 우분투를 사용할적에는 문제가 없었으나, 페도라로 넘어오면서 일이 벌어졌다.
이래저래 원인을 찾아본 결과, 32비트 소프트웨어를 위한 라이브러리가 없다는 것을 찾게 되었으며, 한 블로그에서는 다음의 파일들을 설치해줄것을 거론하고 있다.


yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libX11.i686 libXext.i686 libao.i686 alsa-lib.i686
 
 모든 설치가 완료 후 에뮬레이터를 실행해보면 정상 실행되는것을 확인할 수 있다.

댓글

이 블로그의 인기 게시물

GDB 사용법

우분투(리눅스)에서 zip 파일 압축 해제시 한글 깨짐 문제 해결 방법

GDB 간단한 사용 방법