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

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

也可以在我們的eclipse啟動項配置例如:
end,希望共同討論。