AutoJs4.4.1免费版快速接通vscode调试脚本的操作方法

yizhihongxing

下面是“AutoJs4.4.1免费版快速接通vscode调试脚本的操作方法”的完整攻略:

操作方法

安装AutoJs4.4.1免费版

首先需要安装AutoJs4.4.1免费版,可以在官网或者GitHub上下载相应的安装包。安装完成后,打开AutoJs应用。

安装AutoJs插件

在VSCode中,搜索安装“AutoJs插件”,下载安装后重新启动VSCode。

开启端口转发

在AutoJs应用中点击设置->开发者选项,开启端口转发,并设置端口号(默认为7912)。

连接设备

使用数据线连接手机和电脑,开启“开发者选项”和“USB调试”选项,允许USB调试中该电脑的连接。

在VSCode中打开脚本文件

打开需要调试的AutoJs脚本文件。

在VSCode中配置解析器和调试选项

点击“调试”->“创建或选择配置”->“AutoJs”,然后在文件末尾添加以下配置(其中:remoteRoot为手机中脚本文件存储路径,localRoot为本地调试文件路径):

{
      "type": "autojs",
      "request": "attach",
      "name": "AutoJs Remote Attach",
      "remoteRoot": "/sdcard/脚本/xxx",
      "localRoot": "${workspaceFolder}",
      "port": 7912
}

启动脚本并连接调试

在VSCode中点击“调试”,然后选择刚才创建的调试配置(AutoJs Remote Attach),点击“启动”按钮,启动脚本并连接调试。

示例说明

示例一:调试Toast显示

以下脚本为示例,当运行该脚本时,屏幕将弹出显示“Hello World”文字的Toast提示。

console.show();
toast("Hello World!");
console.log("toast已经执行");

按照上述步骤配置VSCode后,我们可以在VSCode中打开该脚本文件并启动调试,在手机上运行该脚本时,可以在VSCode中看到“toast已经执行”的提示信息,并且可以在手机屏幕上看到“Hello World”文字的Toast提示。

示例二:调试微信发送消息

以下脚本为示例,运行该脚本时,将自动打开微信并发送一条指定的消息。

console.show();
launchApp("微信");
id("com.tencent.mm:id/f84").findOne().setText("Hello, AutoJs!");
id("com.tencent.mm:id/aqe").click();
console.log("消息已发送");

按照上述步骤配置VSCode后,我们可以在VSCode中打开该脚本文件并启动调试,在手机上运行该脚本时,可以在VSCode中看到“消息已发送”的提示信息,并且可以在微信聊天页面查看到发送的消息。

以上就是“AutoJs4.4.1免费版快速接通vscode调试脚本的操作方法”的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:AutoJs4.4.1免费版快速接通vscode调试脚本的操作方法 - Python技术站

(0)
上一篇 2023年6月11日
下一篇 2023年6月11日

相关文章

  • JSDoc 介绍使用规范JsDoc的使用介绍

    下面是关于JSDoc的完整攻略。 JSDoc 介绍 JSDoc是一个用于生成JavaScript代码文档的工具,它基于JavaScript的文档注释来生成文档。JSDoc支持多种标记,并且可以生成HTML、Markdown等多种格式的文档,因此广泛应用于JavaScript项目的文档生成中。 使用规范 以下是一些JSDoc的使用规范: 常见标记 @param…

    JavaScript 2023年5月27日
    00
  • JavaScript动态数量的文件上传控件

    下面我将详细讲解JavaScript动态数量的文件上传控件的完整攻略。 什么是JavaScript动态数量的文件上传控件? JavaScript动态数量的文件上传控件是一个可以动态添加多个文件上传组件的控件。与传统的文件上传控件不同之处在于它支持增加上传文件的数量,而且使用JavaScript实现,不需要在服务器端进行特别的配置和编写。 如何实现JavaSc…

    JavaScript 2023年5月27日
    00
  • Javascript Array sort 方法

    以下是关于JavaScript Array sort方法的完整攻略。 JavaScript Array sort方法 JavaScript Array sort方法用于对数组中的元素进行排序。该方法会改变原始数组,即将原始数组中的元素按照指定的规则进行排序。 下面是一个使用sort方法的示例: var arr = [3, 1, 2]; console.log…

    JavaScript 2023年5月11日
    00
  • 详解JavaScript中的闭包是如何产生的

    下面是详解JavaScript中的闭包是如何产生的的完整攻略: 什么是闭包 闭包是指在一个函数内部创建另一个函数,并返回这个函数,这个函数可以访问父级作用域中的变量。因为这种情况下父级作用域中的变量不会被垃圾回收机制回收,所以称之为“闭包”。 简单来说,闭包是指有权访问另一个函数作用域中变量的函数。 闭包的产生 闭包的产生通常有两种情况。 1. 在函数内部创…

    JavaScript 2023年6月10日
    00
  • 全面了解JavaScirpt 的垃圾(garbage collection)回收机制

    下面是关于JavaScript垃圾回收机制的详细攻略。 1. 简介 JavaScript是一种解释型语言,在执行代码时,需要将代码转换成机器语言再进行执行。这使得JavaScript非常灵活,但与此同时,也使得程序的开销变得非常昂贵。 为了解决这个问题,JavaScript引入了垃圾回收机制。垃圾回收机制的作用是自动地清除不再使用的内存空间,以解决内存泄漏问…

    JavaScript 2023年6月11日
    00
  • 比较详细的javascript DOM 学习笔记第1/2页

    你好,以下是详细的 “比较详细的JavaScript DOM学习笔记第1/2页” 完整攻略: 目录 DOM介绍 DOM节点操作 DOM样式修改 事件处理 AJAX与DOM 1. DOM介绍 DOM(文档对象模型)是指HTML文档的对象模型。浏览器加载HTML文件后,会生成一颗DOM树。这棵树包含了文档的所有元素,每个节点都是一个对象,开发者可以通过JavaS…

    JavaScript 2023年5月18日
    00
  • 返回页面顶部top按钮通过锚点实现(自写)

    下面是”返回页面顶部top按钮通过锚点实现(自写)”的完整攻略: 什么是返回页面顶部top按钮和锚点 在一个网页中,如果页面内容很多,用户在滚动页面时需要不断的滑动鼠标或手指,有时非常的不方便。为了解决这个问题,我们通常会添加一个“返回页面顶部”的按钮,让用户一键回到页面的顶部。 而锚点是指通过HTML代码中的href属性,在同一页面内跳转到不同的锚点位置,…

    JavaScript 2023年6月11日
    00
  • JavaScript 定时器详情

    JavaScript 定时器详情 JavaScript 定时器是一种可以按照指定时间间隔循环执行代码的机制。它可以使得开发者对页面进行自动化控制,从而使得网站的交互更加丰富和动态。 JavaScript 定时器包括两种类型:setInterval() 和 setTimeout()。setInterval() 方法会按照指定的时间间隔重复执行一段代码,而 se…

    JavaScript 2023年6月11日
    00
合作推广
合作推广
分享本页
返回顶部