Android模擬器SD卡的使用


Andorid開發中經常遇到與SD卡有關的調試,Android SDK+Eclipse提供了SD卡的模擬方法。使用方法如下:

1、創建一個SD卡鏡像文件。

 

mksdcard 1024M sdcard.img

 

該命令會在當前目錄下生成一個sdcard.img文件,該文件就是Android模擬器的SD卡鏡像文件。

 

1024M表示1024兆,即該SD卡有1個G的容量,也可用K做單位(1M=1024K),K,M必須大寫。

 

目前Android支持8M~128G的SD卡。

示例:

在C:\Users\guxiaoshi目錄下生成 sdcard.img 大小為1G。我將該sdcard.img拷貝到F:\Program Files\Android\android-sdk\platform-tools下。F:\Program Files\Android\android-sdk是Android sdk目錄。(注意:我這里的路徑中間有空格,最后放在沒有空格的路徑下,切記!!!

2、運行帶有SD卡的模擬器

在Eclipse中,在Run->Run Configurations...菜單里面的Target標簽頁里面,輸入啟動參數,如下圖:

3、向sdcard中添加文件夾

在Run應用之后,選擇DDMS,選擇添加文件夾即可以。

4、向SD卡中導文件

在cmd中,命令如下:F:\Program Files\Android\android-sdk\platform-tools>adb push 1.png sdcard/Cloth/1.png

該命令是將F:\Program Files\Android\android-sdk\platform-tools下的文件1.png拷貝到sdcard卡的Cloth目錄下。

注意:Cloth目錄是自己建的,目錄名也是任意的但是一定要存在。並且一定要在應用Run之后運行該命令。

(需要注意的是:路徑中的“/”符號要看清楚,並且如果你想保存在sdcard某個文件夾下時,你必須保證sdcard下面已經創建了該文件夾,要不然會出現No such file or directory這樣的錯誤

5、在Eclipse中,可以查看1.png已經置入sdcard中操作如下:

在設置了RUN的命令參數之后,RUN一個應用,然后使用DDMS,如下圖:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM