Android Emulator 也可以模擬 SD 儲存卡.
尚未插入 SD 卡 (左上角出現沒有 SD 卡的圖示):
已經插入 SD 卡:
前提: 先建立 SD 卡的映像檔 (只需做一次)
mksdcard sizeM [path\]name.img
如: mksdcard 1024M D:\Temp\sdcard.img
若 "沒有指定 path 路徑", 則 image 映像檔會放置在 "目前 Command 的所在目錄".
Emulator 掛載 SD 卡
emulator … -sdcard [path\]name.img
如: emulator -avd 1.5 -sdcard F:\Java\android-sdk-windows-1.5_r2\sdcard.img
將 PC 檔案 Copy 到 SD 卡
adb push PC的單一檔案or單一路徑名稱 /sdcard[/子目錄]
如: adb push 高爾夫.jpg /sdcard/pic
其中, "單一檔案名稱 or 單一路徑名稱" 不能有空白.
將 SD 卡檔案 Copy 到 PC
adb pull /sdcard[/子目錄] PC目錄
如: adb pull /sdcard/pic .
其中, "PC 目錄" 不能有空白, 要放置在 Command 現有目錄, 輸入 "." 即可.
刪除 SD 卡檔案
1) 利用 adb shell 指令進入 Linux shell.
2) 輸入 cd sdcard 切換到 sdcard 目錄.
3) 輸入 rm [-r] 檔案or路徑, 就可以刪除 sdcard 內的檔案或目錄了, 如: rm *.jpg