back();
//返回键
home();
//主页HOME
powerDialog();
//弹出电源菜单
notifications();
//拉出通知栏
quickSettings();
//显示快速设置(下拉通知栏到底)
recents();
//显示最近任务
splitScreen();
//分屏
Menu();
//模拟按下菜单键。 此函数依赖于root权限。
VolumeUp();
//按下音量上键。(增音) 此函数依赖于root权限。
VolumeDown();
//按键音量上键。 此函数依赖于root权限。
Text(
"sfsdf545"
);
//只能为英文或英文符号,或者数字,不可以是中文
files.isDir(
"/sdcard/文件夹/"
);
//返回路径path是否是文件夹
files.isDir(
"/sdcard/文件.txt"
);
//返回路径path是否是文件
files.isEmptyDir(
"/sdcard/123"
);
//是否为空文件夹,空文件夹返回 true ,否则为 false
files.
join
(
"/sdcard/"
,
"1.txt"
);
// 合并,两个路径,返回为一个整体
files.create(
"/sdcard/8888.txt"
);
//新建文件或者文件夹(文件夹 目前创建失败)
files.createWithDirs(
"/sdcard/新文件夹/新文件夹/新文件夹/2.txt"
);创建一个文件或文件夹并返回是否创建成功。如果文件所在文件夹不存在,则先创建他所在的一系列文件夹。如果文件已经存在,则直接返回
false
files.exists(
"/sdcard/新文件夹"
);
//返回文件夹/文件 是否存在
files.ensureDir(
"/sdcard/Download/ABC/"
);
//新建多级文件夹
files.read(
"/sdcard/1.txt"
,encoding =
"UTF-8"
);
//读取文本的内容,第二个参数可以设置编码
files.readBytes(path);
// https://hyb1996.github.io/AutoJs-Docs/#/files?id=filesreadbytespath
files.write(
"/sdcard/38.txt"
,
"宋祖儿刘亦菲"
,encoding =
"utf-8"
);
//写内容到文件,如果文件存在则覆盖,不存在则创建。(覆写)
app.viewFile(
"/sdcard/1.txt"
);
//打开文本
files.writeBytes(path, bytes);
//https://hyb1996.github.io/AutoJs-Docs/#/files?id=fileswritebytespath-bytes
files.appendBytes(path, text[, encoding =
'utf-8'
]);
//https://hyb1996.github.io/AutoJs-Docs/#/files?id=filesappendbytespath-text-encoding-39utf-839
files.append(
"/sdcard/cao.txt"
,
"上他俩"
,encoding=
"UTF-8"
);
//追加文本内容,文件不存在则创建
files.copy(
"/sdcard/1.txt"
,
"/sdcard/666/999.txt"
);
//复制文件,如果文件夹不存在 则会自动创建.
files.move(
"/sdcard/520.txt"
,
"/sdcard/123/1.txt"
);
//移动文件,文件夹 不存在 则会移动失败.
files.rename(
"/sdcard/1.txt"
,
"2.txt"
);
//重命名 文件 /文件夹 的名字.
files.rename(
"/sdcard/888.txt"
,
"666.exe"
);
//重命名 文件 /文件夹 的名字.
files.getName(
"/sdcard/刘亦菲.txt"
);
//无论是否存在,都返回 文件/文件夹 名称 "刘亦菲.txt"
files.getNameWithoutExtension(
"/sdcard/刘亦菲.txt"
);
//无论是否存在,都返回 文件/文件夹 名称 "刘亦菲"
files.getExtension(
"/sdcard/刘亦菲.txt"
);
//返回 文件后缀名 "txt"
files.remove(
"/sdcard/刘亦菲.txt"
);
//删除文件 或者 [空的文件夹]
files.removeDir(
"/sdcard/文件夹"
);
//删除文件夹,如果文件夹不为空,则删除该文件夹的所有内容再删除该文件夹,返回是否全部删除成功。
files.getSdcardPath();
//返回SD卡的路径
files.cwd();
返回脚本的
"当前工作文件夹路径"
。该路径指的是,如果脚本本身为脚本文件,则返回这个脚本文件所在目录;否则返回
null
获取其他设定路径。
例如,对于脚本文件
"/sdcard/脚本/1.js"
运行files.cwd()返回
"/sdcard/脚本/"
。
files.path(relativePath);
返回相对路径对应的绝对路径。例如files.path(
"./1.png"
),如果运行这个语句的脚本位于文件夹
"/sdcard/脚本/"
中,则返回
"/sdcard/脚本/1.png"
。
//遍历文件夹下所有的文件夹和文件
var
arr = files.listDir(
"/sdcard/新文件夹/"
);
for
(i=0;i<=arr.length;i++){
toast(arr[i]);
}
//列出脚本目录下所有js脚本文件为,https://hyb1996.github.io/AutoJs-Docs/#/files?id=fileslistdirpath-filter
var
dir =
"/sdcard/脚本/"
;
var
jsFiles = files.listDir(dir, function(name){
return
name.endsWith(
".js"
) && files.isFile(files.
join
(dir, name));
});
toast(jsFiles);
===========================================
没有弄清楚的:
Camera();
Up();
Down();
Left();
Right();
KeyCode(code);
//在手机上不行