- filePath:
string 保存路径 - base64Content:
string base64内容
var filePath string="sdcard/AccBot/你好.txt"//保存路径
var base64Content string="5L2g5aW9QWNjQm90"//base64内容
res,err:= android.File.WriteBase64(filePath,base64Content)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
- filePath:
string 保存路径 - textContent:
string 文本内容 - append:
bool 写入模式 true追加 false 覆盖
var filePath string="sdcard/AccBot/你好.txt"//保存路径
var textContent string="你好AccBot
"//文本内容
var append bool=true//写入模式 true追加 false 覆盖
res,err:= android.File.WriteStr(filePath,textContent,append)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
var dirPath string="sdcard/AccBot"//删除的路径
res,err:= android.File.DelDir(dirPath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
var filePath string="sdcard/AccBot/你好.txt"//删除的路径
res,err:= android.File.DelFile(filePath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
var filePath string="sdcard/AccBot/你好.txt"//文件路径
res,err:= android.File.ReadFileToBase64(filePath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
var filePath string="sdcard/AccBot/你好.txt"//文件路径
res,err:= android.File.ReadStr(filePath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
- src:
string 文件路径 文件路径 - dst:
string 复制到的路径 复制到的路径
var src string="sdcard/AccBot/你好.txt"//文件路径 文件路径
var dst string="sdcard/AccBot/你好1.txt"//复制到的路径 复制到的路径
res,err:= android.File.CopyFile(src,dst)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
- src:
string 文件路径 文件路径 - dst:
string 复制到的路径 复制到的路径
var src string="sdcard/AccBot"//文件路径 文件路径
var dst string="sdcard/ccBot"//复制到的路径 复制到的路径
res,err:= android.File.CopyDir(src,dst)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
- oldPath:
string 文件路径 文件路径 - newPath:
string 新名字 新名字
var oldPath string="sdcard/AccBot/你好.txt"//文件路径 文件路径
var newPath string="sdcard/你好Accbot.txt"//新名字 新名字
res,err:= android.File.Rename(oldPath,newPath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
- filePath:
string 文件路径 文件路径
- 返回值:
GetFileInfoRes 返回值 返回值
var filePath string="sdcard/AccBot/你好.txt"//文件路径 文件路径
res,err:= android.File.GetFileInfo(filePath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
- dirPath:
string 文件路径 文件路径
var dirPath string="/sdcard/AccBot"//文件路径 文件路径
res,err:= android.File.GetDirInfo(dirPath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
- fileURL:
string url 下载地址 - savePath:
string 保存到的路径 保存到的路径
var fileURL string="https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png"//url 下载地址
var savePath string="sdcard/AccBot/你好Accbot.png"//保存到的路径 保存到的路径
res,err:= android.File.DownloadFile(fileURL,savePath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
var dirPath string="sdcard/AccBot/"//文件夹
res,err:= android.File.CreateDir(dirPath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}
var filePath string="sdcard/AccBot/你好Acc.txt"//文件夹
res,err:= android.File.CreateFile(filePath)
if(err!=nil){
logs.Debug("执行失败",err)
}else{
logs.Debug("成功结果",res)
}