2011-12-22 52 views
1

我正在从SD卡上读写.PNG文件的Android应用程序。我已经在设备(htc)上试过了,它工作正常。然后,我不得不修改一些代码来纠正一些错误(请注意,所做的更改与保存/打开功能无关)。但现在就像我不能再保存/打开SD卡上的文件。Android:无法从设备访问SD卡文件

我试图在DDMS文件资源管理器视图(eclipse)中打开sdcard文件夹,但它看起来是空的,权限是d---------。我认为这与权限有关,但我不知道是什么导致了这个问题以及如何解决这个问题。

要查看问题是否出现在我的应用程序中,我在模拟器上进行了测试,结果工作正常。所以问题肯定与设备有关。

有什么建议吗?

回答

2

确保您没有在“磁盘驱动器”模式下将手机连接到PC。

+0

非常感谢。它解决了我的问题!我意外地选择了“磁盘驱动器”模式。因为这是我的第一个应用程序,我不知道它可能会导致问题。 – Anila 2011-12-22 11:47:40

0

我记得,为了能够使用ddms查看某些目录的内容,您需要根植您的手机以获取权限。

+0

感谢您的回答。其实当我的应用程序工作正常,我能够打开DDMS中的SD卡文件夹,这就是为什么我这次试图打开它,看看我保存的文件在那里,但我不能。 – Anila 2011-12-22 11:42:17