如何获得文件的目录列表我用Eclipse提供了我的Android应用程序

时间:2011-02-10 17:23:45

标签: android eclipse file-io

我想将x Files添加到Eclipse中的文件夹资源

现在我想获得一个List,其中包含指定文件夹中未知数量和文件名,如:

File directory = new File("resources/");

String[] dirArray = directory.list();

我在哪里把文件放在Eclipse中,一旦我的应用程序启动它们在哪里? 我可以获取/的目录信息,但这就是它。

提前致谢!  泰伯

3 个答案:

答案 0 :(得分:0)

我不认为您可以在创建应用后为其添加资源。您需要使用其他方法存储它们。例如,使用externalStorage,或安装应用程序时可用的隐藏存储。

修改:数据存储开发人员文档位于here。它为您提供了如何存储数据的绝佳解释。由于您使用的是图像,因此某些方法并不适合您。

答案 1 :(得分:0)

您是否看过Android文件浏览器示例here?我不认为你可以添加资源,但你可以创建一个不同的文件夹来保存文件。阅读此示例并根据您的需要进行调整。

您放入Eclipse项目文件夹中的文件将被赋予存储器地址,以便在运行时放置并引用它们,因此您无法在创建应用程序后为其添加资源。

答案 2 :(得分:0)

您要将文件添加到Android模拟器还是实际应用程序?如果要将文件放入模拟器,只需进入DDMS透视图。然后,您可以浏览设备的目录并将文件推入其中。