관리 메뉴

드럼치는 프로그래머

[안드로이드] 안드로이드 app(*.apk, *.zip)을 에뮬레이터에 설치하기 본문

★─Programing/☆─Android

[안드로이드] 안드로이드 app(*.apk, *.zip)을 에뮬레이터에 설치하기

드럼치는한동이 2010. 5. 11. 20:51

에뮬레이터에 안드로이드 app을 설치하는 방법을 찾아보았다.


1. 우선 원하는 app을 검색하여 apk(또는 zip인 경우도 있다)파일을 다운로드 받는다.

정석으로는 app store에서 다운로드 받아야 하지만....

뭐, 네이버, 구글 등 포털사이트를 통해 검색하여 구하는 방법도 있고,

http://www.androidfreeware.com에 방문하여 구하는 방법도 있다.

 

2. apk(zip) 파일을 다운로드 받았다면 adb.exe가 $SDK_HOME에 잘 설치되어 있는지 확인한다.

$SDK_HOME\tools 폴더에 들어가면 adb.exe가 있는데,

이 프로그램을 가지고 app를 에뮬레이터에 설치하게 될 것이다.

 

3. 다운받은 app를 $SDK_HOME\tools\app 안에 복사한 후

cmd 창을 열고 다음과 같이 입력한다.

C:\android\tools\app> adb install 파일명.apk(zip 파일인 경우 파일명.zip)

(위 폴더명은 설치 경로(SDK_HOME)에 따라 다를 수 있음)

주의할 점은 에뮬레이터가 실행된 상태에서 명령어를 실행시켜야 한다는 점이다.

만약, 에뮬레이터가 실행되지 않은 상태에서 명령어를 실행시킨다면 다음과 같은 에러메시지가 뜬다.

에뮬레이터가 작동된 상태에서 명령어를 다시 실행시키면 다음과 같이

Success 명령어가 뜨면서 설치가 완료되었음을 알린다.

다시 에뮬레이터를 확인해 보면 없던 app가 설치된 것을 알 수 있다.

나의 경우 pure calendar, pure grid calendar 두 가지 app를 설치해 보았다.

확인해보니... 잘~~ 돌아간다...ㅋㅋ

 

4. Uninstall 과정은 일반 android 폰과 동일하다.

Home - Menu - Settings - Applications - Manage Applications로 들어가면

지금 설치되어 있는 프로그램들의 목록이 표시된다.

(Pure calendar widget의 경우 미리 삭제하여 표시되지 않음)

그 중 내가 지우고 싶은 app를 클릭(탭)하면

해당 app의 정보가 나오면서, 가운데 쯤 Uninstall 이라는 버튼이 보인다.

확인 메시지에서 OK 버튼을 누르면 삭제 process가 진행되고, 삭제 완료 메시지가 표시된다.

다시 확인해보면, install 했던 app가 사라졌음을 알 수 있다.

Comments