Android開發學習:向模擬器的sdcard中添加文件

向模擬器的sdcard中添加文件有兩種方法:

1.在eclipse的DDMS視圖中操作

啓動eclipse---打開DDMS視圖---選擇File Explorer,出現下面的窗口

 選中sdcard文件夾---點擊,選擇你需要添加的文件就可以了

2.運用adb命令操作

先將要添加的文件放到platform-tools(我的platform-tools路徑 D:\Android\android-sdk-windows\platform-tools)文件夾下,之後在命令行窗口進入 D:\Android\android-sdk-windows\platform-tools,輸入adb命令添加文件,如下圖所示:

這時,文件music.mp3就被添加到sdcard/Android目錄下面

 之後可以在模擬器中打開dev tools,運行Media Scanner,在音樂中播放添加的音樂

 還可以在命令行運行adb shell來查看sdcard中的文件,如下圖所示:

 向模擬器的sdcard中添加文件常見的錯誤:

1.Failed to push items null

解決的方法:首先重啓eclipse,如果重啓之後再出現這個問題,那就要修改超時數,依次展開eclipse---windwos---Preferences---Android---DDMS---ADB connection time out (ms),將參數改得大一些,如下圖所示:

 2.Failed to push selection: Invalid argument

原因:android不支持中文名稱的文件

 

3.Failed to push XXXXX.txt(添加的文件) on emulator- : Read-only file system

 

解決的方法:在啓動模擬器的時候帶着的參數中,模擬器鏡像路徑需是絕對路徑:-sdcard E:\android\android-sdk-windows\tools\sdcard.img
注意這個絕對路徑裏面不能帶空格(如
Program Files)
注意:(卷標、標籤)必須是sdcard。如 mksdcard -l sdcard 128M e:\haogood.image(而不能是mksdcard -l haogood 128M e:\haogood.image
發佈了136 篇原創文章 · 獲贊 4 · 訪問量 26萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章