我一直在使用处理为android开发,但是当我想在给定目录中检索文件列表时就停下来了。下面是我一直在尝试的代码的屏幕截图。



我尝试了这种变化(例如getbaseContext()。getAssets();),但似乎没有任何效果。每当代码尝试执行list()部分时,都会出错,并且'fileNames'中没有任何内容。

我有什么想念的吗?这是加工问题吗?

谢谢

编辑:我试图访问的方向是“资产/级别/”,我可以从我在Eclipse中的项目视图中看到。

最佳答案

我遇到了类似的问题,因为我使用了带有结尾/字符的文件夹名称。

因此,对于其他遇到此问题的用户,您需要确保使用的文件夹名称只是不带尾部/的文件夹名称(因此,“电影”而不是“电影/”)

关于java - 为android处理:AssetManager和list()无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15982320/

10-12 03:58