文件模块
注意:文件模块只能操作快应用自身的文件目录下的文件
- 快应用自身的文件目录对应的
android系统路径为:/data/data/APK包名/app_rpk/apps/快应用包名/files - 示例中初始化文件的方法:
newFile('/file_text.log')对应android目录:/data/data/APK包名/app_rpk/apps/快应用包名/files/file_text.log文件。
API
Exposes
| Name | Description | Type |
|---|---|---|
| newFile | 该方法创建文件 | Function |
| getFileId | 该方法获取文件唯一标识符 | Function |
| getName | 该方法获取文件名 | Function |
| getParent | 该方法获取文件父目录 | Function |
| getPath | 该方法获取文件目录 | Function |
| isAbsolute | 该方法获取抽象路径名是否是绝对路径 | Function |
| getCanonicalPath | 该方法获取文件规范化的绝对路径 | Function |
| canRead | 该方法获取文件是否可读 | Function |
| canWrite | 该方法获取文件是否可写 | Function |
| exists | 该方法获取文件是否存在 | Function |
| isDirectory | 该方法获取文件是否是目录 | Function |
| isFile | 该方法获取文件是否是文件 | Function |
| isHidden | 该方法获取文件是否是隐藏文件 | Function |
| lastModified | 该方法获取文件最近修改日期 | Function |
| length | 该方法获取文件长度 | Function |
| createNewFile | 该方法创建新文件 | Function |
| deleteOnExit | 该方法判断文件是否存在,如果存在则删除 | Function |
| list | 该方法获取子文件列表 | Function |
| mkdir | 该方法创建文件夹 | Function |
| mkdirs | 该方法递归创建文件夹 | Function |
| setLastModified | 该方法设置文件最后更改时间 | Function |
| getTotalSpace | 该方法返回文件占用空间大小 | Function |
| getFreeSpace | 该方法返回目录可用空间大小 | Function |
| getUsableSpace | 该方法返回目录已使用空间大小 | Function |
| delete | 该方法删除文件 | Function |
| setReadOnly | 该方法设置文件只读 | Function |
| setWritableOwnerOnly | 该方法设置文件拥有者只能写 | Function |
| setWritable | 该方法设置文件是否可写 | Function |
| setReadableOwnerOnly | 该方法设置文件拥有者只读 | Function |
| setReadable | 该方法设置文件是否可读 | Function |
| setExecutableOwnerOnly | 该方法设置文件拥有者可执行 | Function |
| setExecutable | 该方法设置文件是否可执行 | Function |
| canExecute | 该方法返回文件是否可执行 | Function |
| renameTo | 该方法重命名文件 | Function |
| close | 该方法关闭文件 | Function |