我尝试在Android的/ data/data/pkg/files目录中创建'foo/bar.txt'.
这似乎是文档中的矛盾:
要写入文件,请使用名称和路径调用Context.openFileOutput().
http://developer.android.com/guide/topics/data/data-storage.html#files
要打开的文件的名称; 不能包含路径分隔符.
当我打电话的时候
this.openFileOutput("foo/bar.txt", Context.MODE_PRIVATE);
Run Code Online (Sandbox Code Playgroud)
抛出异常:
java.lang.IllegalArgumentException: File foo/bar.txt contains a path separator
Run Code Online (Sandbox Code Playgroud)
那么我如何在子文件夹中创建文件?