未在DDMS中创建SD卡文件夹

时间:2010-06-02 05:27:21

标签: video sd-card ddms

我是android新手。

我打算制作可以从文件和网址播放视频的视频播放器。但问题是,当我的模拟器运行时,应该在eclipse中的DDMS透视图的“文件资源管理器”选项卡中创建一个SD卡文件夹,这不会发生。这就是为什么我无法在SD卡中推送任何文件,因此没有播放视频。

我使用了以下代码: - 检查链接
http://davanum.wordpress.com/2009/12/04/android-%E2%80%93-videomusic-player-sample-take-2/

请帮帮我。

Abhijeet

2 个答案:

答案 0 :(得分:1)

我认为你的斜线是倒退的。 \ sdcard \ yourfileonthephone.txt应为/sdcard/yourfileonthephone.txt。否则,您将“文件系统是只读”错误。

答案 1 :(得分:0)

我没看过您的代码,但您可以尝试使用SDK中可以找到的命令行adb工具。这就是我需要做的事情(并且因为我创建了一个带有SD卡的设备,但它没有出现在DDMS视图中。 要检查您的设备是否有SD卡,请使用shell并转到Android安装中的tools文件夹,确保只运行一个模拟器。键入adb shell并使用ls命令检查内容,如果有文件夹sdcard,则可以使用其他命令来推送和拉取文件。如果没有这样的文件夹尝试创建一个新设备,也许这就是问题所在。 保留shell Ctrl + C,然后键入adb pull \sdcard\yourfileonthephone.txt yourfileonthecomputer.txt,文件将保存在tools文件夹中。或使用adb push存储文件。 但无论如何也许有一种方法可以让它在DDMS中可见,会很棒:)

PS:通过DDMS访问似乎适用于运行2.1的设备,但不适用于2.2 ......