Android模擬器SD卡的使用

來源:互聯網
上載者:User

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,如:

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.