2010年10月21日 星期四

[Android] create sd image for emulator

1. 產生sd image

切換到Android 安裝路徑

cd Android安裝路徑

下指令

mksdcard -l AndroidSDcard 512MB c:\AndroidSDcard.img


C下就可以產生一個AndroidSDcard.img

2. 使得模擬器能夠有sd卡功能

開一個新的AVD
指定sd image




3. 加入檔案到AndroidSDcard.img


出現過的問題
要塞一首歌AndroidSDcard.img

D:\Tools\android\1. android-sdk_r07-windows\android-sdk-windows\tools>adb push "
D:\Audio\小野麗莎\1997_Essencia_香水\101_Red blouse.mp3" /sdcard/a.mp3
failed to copy 'D:\Audio\小野麗莎\1997_Essencia_香水\101_Red blouse.mp3' to '/sd
card/a.mp3': Read-only file system


要使用下列command來解決

D:\Tools\android\1. android-sdk_r07-windows\android-sdk-windows\tools>adb remount



再重新使用

adb push "D:\Audio\小野麗莎\1997_Essencia_香水\101_Red blouse.mp3" /sdcard

就可以成功嚕

也可以使用DDMS的方式
是使用Eclipse
參考下圖
使用紅色框框的部份將檔案加入


如果想要用android內建的music player記得要將模擬器重新啟動才會讀到資料

Reference:
http://www.android1.net/Topic.aspx?BoardID=12&TopicID=260
http://114.34.210.159/shchu/blog/?p=50

透過Facebook分享

沒有留言: