我以liunx(ubuntu)為例子:
1. 建立SD卡鏡像檔案
1)開啟終端進入到ANDROID SDK目錄的tools目錄下(比如我的路徑是/home/XXX/Android_install/android-sdk-linux_x86/tools);
2) 執行mksdcard建立: root@XXX:/home/XXX/Android_install/android-sdk-linux_x86/tools#mksdcard 256M sdcard.img
其中第一個參數為要建立的sdcard容量大小(容量大小自己決定),第二個參數為sdcard的名字
2. 向sdcard中匯入檔案
1)通過終端的方式啟動模擬器
XXX@XXX:~/Android_install/android-sdk-linux_x86/tools$ ./emulator -avd Android2.3.3(這裡是你要啟動的avd的名字) -sdcard sdcard.img(這個就是剛才你建立的SD的鏡像檔案)
2)開啟終端進入到ANDROID SDK目錄的toolsplatform-tools目錄下(比如我的路徑是root@XXX:/home/XXX/Android_install/android-sdk-linux_x86/platform-tools#),
然後執行adb push 111.mp4 /sdcard/即可,出現“667 KB/s (20998944 bytes in 30.716s)”即完成拷貝。
3)完成後,可以通過adb shell命令進入裝置,查看目錄,發現sdcard目錄下有了剛才PUSH進去的檔案,終端如下:
root@XXX:/home/XXX/Android_install/android-sdk-linux_x86/platform-tools# adb shell
#
#
# ls
acct
cache
config
d
data
default.prop
dev
etc
init
init.goldfish.rc
init.rc
mnt
proc
root
sbin
sdcard
sys
system
ueventd.goldfish.rc
ueventd.rc
vendor
# cd sdcard
# ls
111.mp4
Android
DCIM
LOST.DIR
#
4)我的模擬器此時進入到Gallery中是沒有找到我剛PUSH進去的111.mp4,重啟模擬器(重新執行1))才在Gallery中發現了VIDEO,但是提示說不能播放,此
播放檔案有問題。
總結:總之,類比SD卡的目的是達到了,測試PUSH圖片進去,在Gallery中是可以正常瀏覽的,至於VIDEO播放我再換一個試試。