Please Enable JavaScript!
Gon[ Enable JavaScript ]

안드로이드(Android) SD 카드에 이미지나 파일 추가하기

안드로이드 개발

안드로이드(Android) SD 카드에 이미지나 파일 추가하기 


기계가 아닌 에뮬레이터에서 사용하는 가상이미지 카드에 파일과 이미지를 추가하는

방법에 대한 내용이다명령 프롬프트에서 추가하는 방법과 eclipse 플러그인에서

추가하는 방법이있다. 


가상이미지 카드에 명령프롬프트로 파일 넣기

명령문은 adb push [파일경로] /sdcard 이다. 파일경로에 넣고자 하는 파일주소를 입력

하면 된다. 에뮬레이터가 실행되어있지 않으면 error : device not found 라는 에러가 나므로

먼저 실행시킨후에 작업을 진행하자.

실행에 성공하게 되면 파일크기와 몇초안에 들어갔는지 표시된다

파일이 제대로 들어갔는지 확인하기 위해서는 eclipse DDMS perspective 할수있다.

오른쪽에 File Explorer 을 클릭하여 나타난 폴더 리스트중 sdcard를 클릭하게 되면

방금 집어넣은 이미지 파일을 확인할수 있다


Eclipse DDMS perspective 로 가상이미지 카드에 파일 넣기

eclipse 에서 안드로이드 플러그인으로 SD카드에 파일을 집어 넣을 수가 있다. 위에서

프롬프트로 이미지를 넣고 확인하기 위해 열었던 DDMS perspective 가 그것이다.

File Explorer 오른쪽 상단에 보면 디스크와 휴대폰 아이콘이 있다.

휴대폰 아이콘에 마우스를 가져가면 Pull a file from the device 라고 나온다. sdcard 에서

이미지를 꺼낼 때 사용하는 것이다. 바로 옆에있는 휴대폰 그림이 파일을 집어 넣는

기능을 하는 아이콘이다. 휴대폰 그림 아이콘을 클릭해 파일을 집어 넣으면 된다.


Posted by 녹두장군

댓글을 달아 주세요

  1. 초급프로그래머 2010.04.02 09:33  댓글주소  수정/삭제  댓글쓰기

    안드로이강좌중에 최고에요,, 좋은내용 부탁드릴꼐요..

  2. 초급안드로이드 2010.06.15 21:23  댓글주소  수정/삭제  댓글쓰기

    ^^ 녹두장군님의 글을 보면서 이번 프로젝트를 하고 있습니다.
    녹두 장군님...질문이 있는데요..
    SD카드에서 이미지를 가져와 bitmap을 이용해서 잘라서 하는 퍼즐 게임 구현중에 있는데요..
    에러나 코드상 문제는 없는 것 같은데 3~4번 실행을 하다보면..
    Sorry라는 문구가 뜨면서 튕기는데요..
    제가 봤을때 리소스 문제 인거같은데요... 리소스 문제를 해결할수 있는 방법이 무엇인가요.?
    예를들어... clean이라는 것처럼 리소스에 올라온것을 초기화 하는 그런 방법이 없나요?^^
    제가 자세히 설명을 못해서 ..이해하기 힘드시겠지만..
    아시면 도와주셧으면 합니다.^^ 감사합니다

    • 녹두장군 2010.06.15 21:47  댓글주소  수정/삭제

      안녕하세요 들러주셔서 감사합니다.
      그런데 질문의 위치가 잘못된거 아닌가요? ^^
      위에는 3~4 번이 없는데요

      다시 질문해주시면 성의껏 답해드리겠습니다

    • 안드로이드초보 2010.08.11 20:42  댓글주소  수정/삭제

      녹두장군님의 좋은 자료를 읽다 질문까지 내려왔습니다~^^a
      그런데 제가 보기엔 초급안드로이드님의 질문에서의 3~4번은,항목 3~4번이라는 의미가 아니라 직접 만드신 어플을 3번에서 4번정도 다시 실행하면 에러가 난다는 의미 같네요~

    • 녹두장군 2010.08.12 00:29  댓글주소  수정/삭제

      아 그렇군요.. 제가 상세히 읽어보지 않아 죄송합니다.
      저같은 경우도 같아요.. 아직 플러그인과 에뮬레이터가
      완전치 않은거 같아요..

  3. 2010.10.25 11:30  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  4. Favicon of http://gmyou.egloos.com 힘찬아빠 2010.11.02 10:34  댓글주소  수정/삭제  댓글쓰기

    잘 보았습니다... 명령어를 실행해 보니...

    D:\dev\Android\SDK\tools>adb push NOTICE.txt /sdcard
    failed to copy 'NOTICE.txt' to '/sdcard': Is a directory

    ...라는 문구가 뜨는데 왜 그런가요?