- filePath:
string 保存路径 - base64Content:
string base64内容
let filePath = "sdcard/AccBot/你好.txt"//保存路径
let base64Content = "5L2g5aW9QWNjQm90"//base64内容
let res =await android.file.writeBase64(filePath,base64Content)
console.log("执行结果",res);//true
- filePath:
string 保存路径 - textContent:
string 文本内容 - append:
bool 写入模式 true追加 false 覆盖
let filePath = "sdcard/AccBot/你好.txt"//保存路径
let textContent = "你好AccBot
"//文本内容
let append = true//写入模式 true追加 false 覆盖
let res =await android.file.writeStr(filePath,textContent,append)
console.log("执行结果",res);//true
let dirPath = "sdcard/AccBot"//删除的路径
let res =await android.file.delDir(dirPath)
console.log("执行结果",res);//true
let filePath = "sdcard/AccBot/你好.txt"//删除的路径
let res =await android.file.delFile(filePath)
console.log("执行结果",res);//true
let filePath = "sdcard/AccBot/你好.txt"//文件路径
let res =await android.file.readFileToBase64(filePath)
console.log("执行结果",res);//5L2g5aW9QWNjQm90Cg==
let filePath = "sdcard/AccBot/你好.txt"//文件路径
let res =await android.file.readStr(filePath)
console.log("执行结果",res);//你好AccBot
- dst:
string 复制到的路径 复制到的路径 - src:
string 文件路径 文件路径
let dst = "sdcard/AccBot/你好1.txt"//复制到的路径 复制到的路径
let src = "sdcard/AccBot/你好.txt"//文件路径 文件路径
let res =await android.file.copyFile(dst,src)
console.log("执行结果",res);//true
- dst:
string 复制到的路径 复制到的路径 - src:
string 文件路径 文件路径
let dst = "sdcard/ccBot"//复制到的路径 复制到的路径
let src = "sdcard/AccBot"//文件路径 文件路径
let res =await android.file.copyDir(dst,src)
console.log("执行结果",res);//true
- oldPath:
string 文件路径 文件路径 - newPath:
string 新名字 新名字
let oldPath = "sdcard/AccBot/你好.txt"//文件路径 文件路径
let newPath = "sdcard/你好Accbot.txt"//新名字 新名字
let res =await android.file.rename(oldPath,newPath)
console.log("执行结果",res);//true
- filePath:
string 文件路径 文件路径
- 返回值:
GetFileInfoRes 返回值 返回值
let filePath = "sdcard/AccBot/你好.txt"//文件路径 文件路径
let res =await android.file.getFileInfo(filePath)
console.log("执行结果",res);//{"name":"你好.txt","path":"/storage/emulated/0/AccBot/你好.txt","size":13,"lastModified":1706895547000,"isDirectory":false}
- dirPath:
string 文件路径 文件路径
let dirPath = "/sdcard/AccBot"//文件路径 文件路径
let res =await android.file.getDirInfo(dirPath)
console.log("执行结果",res);//[{"name":"你好Accbot.txt","path":"/storage/emulated/0/AccBot/你好Accbot.txt","size":13,"lastModified":1706894167000,"isDirectory":false},{"name":"adaa1","path":"/storage/emulated/0/AccBot/adaa1","size":4096,"lastModified":1706894077000,"isDirectory":true},{"name":"你好1.txt","path":"/storage/emulated/0/AccBot/你好1.txt","size":13,"lastModified":1706894814000,"isDirectory":false},{"name":"你好.txt","path":"/storage/emulated/0/AccBot/你好.txt","size":13,"lastModified":1706895547000,"isDirectory":false},{"name":"adaa12","path":"/storage/emulated/0/AccBot/adaa12","size":4096,"lastModified":1706894838000,"isDirectory":true}]
- fileURL:
string url 下载地址 - savePath:
string 保存到的路径 保存到的路径
let fileURL = "https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png"//url 下载地址
let savePath = "sdcard/AccBot/你好Accbot.png"//保存到的路径 保存到的路径
let res =await android.file.downloadFile(fileURL,savePath)
console.log("执行结果",res);//true
let dirPath = "sdcard/AccBot/"//文件夹
let res =await android.file.createDir(dirPath)
console.log("执行结果",res);//true
let filePath = "sdcard/AccBot/你好Acc.txt"//文件夹
let res =await android.file.createFile(filePath)
console.log("执行结果",res);//true