文件模块
注意:文件模块只能操作快应用自身的文件目录下的文件
- 快应用自身的文件目录对应的
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 |