我正在尝试获取应用程序数据文件(/ data / files)的目录

我该怎么做?

我尝试了ContextWrapper.getFilesDir();,但显示Non-static method 'getFilesDir()' cannot be referenced from a static context

我在其中使用的上下文是:String[] filenames = ContextWrapper.getFilesDir();
谢谢!

最佳答案

编译器抱怨您需要context实例来调用getFilesDir()。如果您在Activity内,则可以这样做。

File[] files = getFilesDir().listFiles();


,因为Activity本身就是Context。相反,您需要将context传递给将要访问文件目录的类。

10-07 19:28
查看更多