2010-04-15 32 views
0

爲了調試目的,我希望有一些mp3文件位於「我的android模擬器」的某處。無論如何,直接推送我的操作系統文件系統的文件到android的存儲系統?android:將音頻文件添加到android模擬器[更新]權限被拒絕

如果是這樣,android保存音頻文件的目錄是什麼?

如果不是,我如何通過模擬器訪問SD卡?

[update2]:解決了update1中的問題。應該使用adb push。 [update1]:我遵循了kgiannakakis的建議爲我的avd創建了一個SD卡。但是,當我嘗試在其中創建新目錄時,我得到了Permission拒絕錯誤。

$ cd sdcard 
$ ls 
LOST.DIR 
$mkdir musics 
mkdir failed for musics, Permission denied 
$ su mkdir musics 
su: uid 10016 not allowed to su 

回答

4

你可以找到方向來模擬SD卡here

我相信將文件複製到SD卡的最簡單方法是使用adb實用程序。

有關更高級的解決方案,請參見here

+0

kgiannakakis,而不是使用adb,在eclipse中使用DDMS有更快的方法嗎? – Yang 2010-04-15 17:36:54

1

關於創建'pictures'文件夾的指令http://android-er.blogspot.com/2009/10/create-sd-card-in-android-emulator-and.html,您可以從adb shell運行相同的命令,而不是從模擬器內部運行它們。

因此,在例如(在64位窗口上),並運行adb shell。 然後你可以運行同樣的命令:

#cd sdcard 
#mkdir pictures 

,並無權拒絕錯誤成功創建的目錄。

遵循相同的說明,在DDMS中,我必須瀏覽到\mnt\sdcard才能找到SD卡的容量。

+0

好的。基本上同樣的東西已經在http://android-er.blogspot.com/2010/10/how-to-create-sub-folder-in-sd-card-of.html中提到過 – superjos 2010-12-27 22:13:02