관리 메뉴

moozi

MP3 플레이어 만들기 1 - AVD에서 MP3 듣기 본문

안드로이드개발강좌

MP3 플레이어 만들기 1 - AVD에서 MP3 듣기

moozi 2010. 3. 25. 17:39

이번 강좌에서는 MP3 플레이어를 만들기 전단계로 AVD에서 제공하는 기능을 이용해 MP3을 플레이 해보겠습니다.


1. 먼저 가상 SD Card를 장착한 AVD를 생성해 보겠습니다.

a. 그림과 같이 안드로이드 아이콘 모양 도구 버튼을 눌러 'Android SDK and AVD Manager'를 엽니다. 
( Android SDK Tools, revision 5부터 핸드폰 모양에서 안드로이드 아이콘 모양 으로 변경되었습니다. SDK Tools, revision 5 으로 업그레이드는 다음 글을 참조하세요! -> http://moozi.tistory.com/89 )





b. Android SDK and AVD Manager 창에서 오른쪽 상단의 New버튼을 누릅니다. 



c. Create new AVD 창에서 Name, Target, SD Card Size 를 입력합니다. SD Card Size를 너무 크게 입력하면, AVD 실행시 성능에 영향을 줄 수 있으므로 적당히 입력하세요.



d. 생성이 완료되면, OK버튼을 누릅니다.



e. Android SDK and AVD Manager 창에서 방금 만든 AVD를 선택한 후 오른쪽 Start버튼을 눌러서 AVD를 띄웁니다.




2. mp3 파일 하나를 준비합니다. 필자는 mymusic.mp3 파일을 사용합니다. 파일명은 영문으로 저장해 주세요. ( 저작권 관계로 mp3파일은 올리지 않았습니다.)




3. AVD가 실행된 상태에서 이클립스의 오른쪽 하단 모서리 부분의 안드로이드 아이콘을 클릭합니다.




4 이클립스 하단에 나타나는 File Explorer에서 SD Card 폴더를 클릭한 다음 그림과 같이 핸드폰 모양 아이콘을 클릭합니다.



5. 준비해둔 mymusic.mp3 파일을 선택합니다.




6. 진행상태 창이 나타나고 완료되면, 그림과 같이 SD Card 폴더에 mymusic.mp3가 보입니다.





7. 이번에는 mp3파일을 AVD에서 인식할 수 있도록 Scan 작업을 할 차례입니다. 실행중인 AVD 에서 다음과 같이 메뉴버튼을 클릭한 다음 'Dev Tool'을 선택합니다.





8. Dev Tools 화면에서 Media Scanner 를 선택합니다. finished 문구가 나오면 완료된 것입니다.






9.
 를 눌러서 초기화면으로 나온 다음   
 를 다시 눌러서 Music을 선택합니다.



10. 그림과 같이 목록에 mp3파일이 보이면 클릭해서 플레이 합니다.


참고로 다음 화면은 윗 그림의 아랫부분을 클릭하면 나타나는 화면입니다.



다음 강좌에서는 mp3파일을 플레이하는 코드를 작성해 보겠습니다.


8 Comments
  • 프로필사진 이봉규 2010.03.26 13:46 file명이 한글로 시작되거나 중간에 들어있거나 마지막에 있어도 sd card에 lunching 되지 않읍니다.

    반드시 영문으로 된것만 에뮬레이터에 올라감.

    공부하시는 분들 참고 하시길..
  • 프로필사진 minisang 2010.05.31 19:31 잘 따라 하고 있었는데 여기서 막히네욤
    e. Android SDK and AVD Manager 창에서 방금 만든 AVD를 선택한 후 오른쪽 Start버튼을 눌러서 AVD를 띄웁니다.
    여기까지 진행을 했는데요
    start 버튼 누르면 작은 창이 하나 나옵니다.
    그리고 애뮬이 뜨는데
    아무 동작을 안하네요,.하단에 아이콘도 보이지 않고..어디서 문제 일까요?
  • 프로필사진 moozi 2010.06.01 00:50 신고 minisarang님 반갑습니다.

    지금까지 잘 따라 하셨다면... 환경문제는 아닌거 같구요.. 에뮬레이터를 새로 다시 한번 만들어서 시도해 보시면 어떨까요?
  • 프로필사진 briguri 2010.06.10 14:36 moozi님 덕분에 안드로이드 재밌게 공부중입니다. 그런데 저도 minisang님처럼 막혀버렸습니다. file explore에 아무것도 표시안되네요. 에뮬러이터를 재 시작해도 동일한데요.. 원인을 알 수 없네요.
  • 프로필사진 moozi 2010.06.11 01:07 신고 briguri님 안녕하세요?

    저도 정확히는 모르겠지만, 이클립스를 종료했다가 다시 실행해서 해보세요....

    이클립스가 파일익스플로러를 통해서 파일을 폰에 올리고 내릴 때 버그가 좀 있다고 들은거 같아서 말씀드립니다.
  • 프로필사진 카라 2010.06.22 22:41 저도 이제막 열심히 강좌보면서 공부하고 있네요..
    파일을 영문으로 해도 업로드가 안되는것 같은데... LogCat 에는 Read-only file system
    이라는 메시지가 뜨고 올라가질 않네요... 읽기전용은 풀어져 있는상태이고요~!
  • 프로필사진 moozi 2010.06.23 22:59 신고 카라님 안녕하세요?

    파일을 이클립스가 아니라 도스cmd창에서 명령어로 올리는 방법이 있어요.

    adb push [파일경로] /sdcard 형식입니다.

    adb push c:/music.mp3 /sdcard 식으로 해보세요
  • 프로필사진 zzz2 2011.11.17 16:37 저기 죄송한데... File Explorer이 안보이는데 어떻게 해야 되나요 ㅠㅠ
댓글쓰기 폼