一,在模拟器中虛拟SD卡
要在Android的模拟器中虛拟一張SD卡,有兩種方法:
1. 通過SDK提供的mksdcard工具制作出一個SD卡的鏡像檔案,預設的情況下,mksdcard工具位于<SDK>/tools/,下面是一個建立SD卡的例子:
Mksdcard[-l lable] <size>[K|M]<file>,其中參數:
-l 可選參數,用來設定SD卡鏡像的卷标(這裡是字母l,而不是數字1);
Size SD卡鏡像的大小,必須是整數,以位元組為機關,也可以用K或者M這樣的機關。注意,Android能夠使用的SD卡的大小不能小于8M
File 要建立的SD卡鏡像檔案的路徑和檔案名
建立好SD卡鏡像後,要在模拟器中使用它,可以這樣:
2. 通過上面的方法有點麻煩,更簡單的方法是:
首先:
然後:
<a target="_blank" href="http://blog.51cto.com/attachment/201107/190038195.gif"></a>
最後:
<a href="http://blog.51cto.com/attachment/201107/190242298.gif" target="_blank"></a>
二,SD卡的應用
在寫程式有時需要在向SD卡中導入一些檔案,這時可以:
<a href="http://blog.51cto.com/attachment/201107/190346974.gif" target="_blank"></a>
在導入檔案時,需要注意的是,過來的檔案可能會導入失敗,不支援中文名字檔案的導入,這樣就可以在找到相應的目錄下,就可以很友善的導入圖檔和mp3等檔案了。
本文轉自HDDevTeam 51CTO部落格,原文連結:http://blog.51cto.com/hddev/628098,如需轉載請自行聯系原作者