Posted on 2009-11-08 01:36
瘋狂 閱讀(2490)
評(píng)論(0) 編輯 收藏
在沒(méi)有有真機(jī)的情況下,使用手機(jī)的存貯功能就需要使用模擬sd卡,否則每次只會(huì)出現(xiàn)以下提示:
因此我們使用系統(tǒng)工具創(chuàng)建模擬sdcard
創(chuàng)建sd card 需要使用mksdcard命令(前提是需要在path里設(shè)置android的tools目錄,如果沒(méi)有設(shè)置需要cd 到tools目錄下)
在運(yùn)行-》cmd 里面敲mksdcard確定后會(huì)提示:
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
也就是說(shuō):可以使用mksdcard [-l label] <size> <file>建立我們的sdcard鏡像 大小必須為整數(shù),以字節(jié)為單位,還有據(jù)官方資料大小必須大于8M
接下來(lái)就建立我們自己的sdcard:輸入命令:其中-1是可選參數(shù) 代表鏡像的卷標(biāo)
mksdcard -1 mycard 8M e:\mysdcard.img 或者簡(jiǎn)單格式:mksdcard 8M e:\mysdcard.img

這樣就會(huì)在我的e盤(pán)下看見(jiàn)mysdcard,img文件大小正好是8M。
這樣我們的sd card就建立成功,也就相當(dāng)與我們的手機(jī)上的sd卡可以用來(lái)存數(shù)據(jù),音樂(lè),視頻,圖片 等等。
接下來(lái)就是在我們的模擬器中使用:
可以再命令行使用例如輸入:emulator -avd myavd -sdcard e:\mysdcard.img 這樣就可已在啟動(dòng)的模擬器的設(shè)置中看見(jiàn)sdcard的相關(guān)信息,

也可以在我們的eclipse啟動(dòng)項(xiàng)配置例如:
end,希望共同討論。