首先運行cmd,然後cd到你的android —sdk的tools目錄下(前提需要在tools目錄下新建一個mycard文件夾)
命令行方式: mksdcard -l sdcard 200M d:/android/tools/mysdcard/sdcard.img 這樣就在d:/android/tools/mysdcard/sdcard.img 創建了一個名爲sdcard的200M的SD卡鏡像文件 注意這裏sdcard.img必須有img後綴,我之前就是由於沒有加這個後綴而導致無法向創建的鏡像文件導入資料
mksdcard參數如下:
mksdcard: create a blank FAT32 image to be used with the Android emulator
usage: mksdcard [-l label] <size> <file>
if <size> is a simple integer, it specifies a size in bytes
if <size> is an integer followed by 'K', it specifies a size in KiB
if <size> is an integer followed by 'M', it specifies a size in MiB
這裏size用來指定鏡像文件的大小
2.在模擬器中加載剛創建的SD文件
命令行方式:emulator -avd android2.2 -sdcard d:/android/mysdcard/sdcard.img
eclipse方式:(前提是安裝了google android 插件), 選擇菜單“Run” -> "Run Configurations..." ,進入彈出頁面,選擇"Targets"標籤,在最下面一行"Aditional Emulator Command Line Options"下面增加啓動參數 -sdcard d:/android/mysdcard/sdcard.img
3、sdcard中加入內容
F:\android-sdk-windows-1.5_r3\tools>adb push E:\Xunlei\give.mp3 /sdcard/give.mp3
661 KB/s (3776127 bytes in 5.578s)