天天看點

Autojs初試1、環境布置2、編碼調試

1、環境布置

AutoJs

  1. 目前能找到的 autojs的版本是 Autojs 4.4.1 、 7 pro pojie 、 8pro(需付費)

VsCode

  1. VScode 安裝對應版本插件,autojs 和autojs pro需要插件不同,用于vscode在PC端編寫腳本時,和手機端的autojs連接配接進行調試。
  2. autojs 和autojspro設定調試服務的方式不同,一個是通過vscode連接配接手機端,一個是手機端連接配接電腦,注意。連接配接方式:Auto.JS 教程_我的部落格-CSDN部落格_autojs

2、編碼調試

  1. 手機端需要打開無障礙服務、調試服務,懸浮窗,最好也打開音量上鍵停止所有腳本。
  2. 手機端可以通過懸浮窗彈出的幾個按鈕進行快捷操作,按鈕功能分别是,運作腳本,錄制,布局分析,停止腳本和設定。
  3. 可以通過布局分析 檢視控件資訊和生成代碼,檢視控件資訊能夠找到所浏覽空間的 desc id 和 text等資訊,并且能夠檢視到控件是否為clickable。
  4. 嘗試完成某綠色聊天軟體中的點選功能,代碼如下 從 「九黎AJ」 拷貝過來的,親測有效,由于可能存在多次.引用造成無法識别,采用如下方式點選控件生效,可以簡單完成在紅包界面點選紅包。
  5. function clickui(ui) {

        if (ui.exists()) {

            var a = ui.findOnce(); //log(a);

             if (a) { var b = a.bounds(); //log(b); 

            if (b && b.centerX() >= 0 && b.centerY() >= 0) {

             //Tap(b.centerX(), b.centerY()); //安卓7以下點選

            click(b.centerX(), b.centerY()); 

            return true; } } }

             return false; 

             }

    ————————————————

    版權聲明:本文為CSDN部落客「九黎AJ」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

    原文連結:https://blog.csdn.net/qq_30931547/article/details/122239203