autojs文档(常用)持续更新中~

应用相关

  • 这里的函数都可以作为全局函数来使用,比如包名启动可以直接写成
  • launch('包名')

获取包名

app.getPackageName('应用的名称')

应用启动

应用名启动

app.launchApp('app名称')

包名启动

app.launch('包名')
app.launchPackage('包名')//和上面的是一样的

基于坐标的相关操作

基于控件的相关操作

UI选择器UiSelector

  • 返回的也都是uiselector,方便链式调用

类名

className('类名')

文本

// 文字完整匹配
text('文本内容')
// 文字包含匹配
textContains('文字包含的内容')

描述(desc)

desc('desc属性的内容')

基于文字的坐标点击

  • 因为有时候文字没有点击的属性,只有其父空间或者爷控件才能点击,可以采取找到文字坐标的中心调用坐标点击方法来实现,更加方便
  • 我感觉经常用
function 基于文字的坐标点击 (txt){
    var 中心X = text(txt).findOne().bounds().centerX()
    var 中心Y = text(txt).findOne().bounds().centerY()
    click(中心X,中心Y)    
}

按键模拟


版权声明:本文为m0_60619593原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。