에뮬레이터에서 SD사용하기는 간단한 기능인데 의외로 모르시는 분이 많은것 같더군요.
SD를 쓰게 되면 못쓰던 여러기능을 쓸수 있게되서 편리합니다.
간단한 예로 웹브라우저에서 다운받은 내용을 저장한다거나, 사진을 본다거나..mp3를 듣는다거나..
찾아봐도 정리된 내용이 없는거 같아서 간단하게 기록으로 남겨놓겠습니다. 너무 기본적인것이려나...
처음 접하시는분들께는 도움이 될거 같으니..
중복이면 알려주세요.
에뮬레이터의 tools 디렉토리에 보면 mksdcard 라는 실행파일이 있습니다.
이 놈을 이용하셔도 되고 그냥 램디스크 이미지를 만드셔도 되는데요..쉽게 이놈을 이용합시다요.
사용법도 간단합니다.
>mksdcard -l cardname 20M sd.img
cardname은 말그대로 SD의 이름이고 20M는 크기입니다.
이것을 실행히면 sd.img가 생깁니다.
다음은?? 간단합니다.
>emulator -sdcard sd.img
이렇게 실행된 emulator의 /sdcard 에 sd.img가 마운트됩니다.
sd.img를 리눅스시스템에서 마운트해서 직접파일을 넣거나 빼셔도 되고..
adb를 써서
>adb push mypic.jpg /sdcard 라고 하셔도 됩니다.
리눅스 뿐아니라 WINDOWS 에뮬레이터에서도 가능합니다.
|
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
30
|