前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Auto.js Pro如何连接VS Code插件

Auto.js Pro如何连接VS Code插件

作者头像
红目香薰
发布于 2022-11-29 02:35:23
发布于 2022-11-29 02:35:23
4.3K0
举报
文章被收录于专栏:CSDNToQQCodeCSDNToQQCode

由于Auto.js Pro的插件更新,原插件使用方式已经不适合新插件,现推出此教程。

准备Auto.js Pro

你首先需要一个Auto.js Pro。Pro是付费软件,如果你还没购买,请访问 https://pro.autojs.org 购买,加群662377009下载和参与内测。

下载VS Code

官方下载地址:https://code.visualstudio.com/ 下载后可能不是中文显示的,此时我们需要安装中文语音包。 打开VS Code,点击“扩展”图标。

搜索“chinese”,如图:

点击安装后,等待安装成功,重启VS Code。

安装Auto.js Pro插件

打开VS Code,点击“插件图标”。 搜索autojs或者hyb1996,安装“Auto.js-Pro-Ext”,等待安装成功后重启VS Code。

注意,不需要安装下面的Auto.js-VSCodeExt,这是免费版Auto.js的扩展,当然安装了也不会冲突。

连接手机

  1. 确保手机和电脑在同一个局域网中。你可以将手机和电脑都连到同一个Wifi上,或者电脑开启热点给手机连接,或者手机开启热点给电脑连接。如果以上都无法做到,你还可以通过USB线连接手机,参考《adb连接手机(USB)》。
  2. 打开Auto.js Pro客户端,打开侧拉菜单,开启调试服务。

记住或复制这个IP地址,后面有用。

  1. 在VS Code中按快捷键Ctrl + Shift + P,弹出命令窗口,输入Pro,可以看到以下命令。

可以看到一些选项和连接的历史记录。我们点击“输入设备IP地址”。

  1. 将步骤1的IP地址输入到这里,点击回车。

当VS Code右上角出现这个提示时,表示连接成功。

  1. 如果连接没有成功,请尝试暂时关闭Windows防火墙后重试。(关闭防火墙只是暂时的,为了安全起见,应该增加一个允许9317端口通过防火墙的规则)

adb连接手机(USB)

Auto.js Pro支持使用adb连接手机。首先应该安装好adb工具,参见其他教程 https://www.baidu.com/s?wd=adb安装 .

  1. 将手机用USB线连接到电脑后,开启开发者模式并允许USB调试。
  2. 打开VS Code,按快捷键Ctrl + Shift + P,弹出命令窗口,输入Pro,选择"Auto.js Pro: 连接到新设备" -> "adb连接手机(USB)"。

最右边有一个下拉菜单,点击他。

选择已经连接的设备,即可看到来自该设备的控制台信息。

如果需要同时查看所有设备的控制台信息,则点击菜单栏"帮助"->"切换开发人员工具"。

在"Console"一栏可以看到所有设备的控制台输出。

连接模拟器

如果使用上面的方式连接不上模拟器,有两种解决方式:

  1. 模拟器开启桥接。一般在模拟器的网络设置中,有的模拟器也可能不提供桥接选项。
  2. 使用客户端模式连接。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MYSQL5.6优化器的一个新特性MRR
MMR全称是Multi-Range Read,是MYSQL5.6优化器的一个新特性,在MariaDB5.5也有这个特性。优化的功能在使用二级索引做范围扫描的过程中减少磁盘随机IO和减少主键索引的访问次数。将随机IO转换为顺序IO。
MySQL轻松学
2019/07/31
9290
Mysql实战面试题
B Tree 指的是 Balance Tree,也就是平衡树。平衡树是一颗查找树,并且所有叶子节点位于同一层。
爱撸猫的杰
2019/03/28
1.1K0
Mysql实战面试题
MySQL的MRR(Multi-Range Read)优化原理详解
在数据库管理系统中,查询性能是评估系统优劣的重要指标之一。MySQL作为广泛使用的开源关系型数据库管理系统,不断优化其内部机制以提升查询效率。其中,MRR(Multi-Range Read)优化技术是一种针对范围查询和索引扫描的有效优化手段。本文将深入解析MySQL中MRR优化的原理,探讨其工作机制及在数据库性能提升中的应用。
公众号:码到三十五
2024/09/05
2600
性能优化之MRR
一 介绍 MySQL 5.6版本提供了很多性能优化的特性,其中之一就是 Multi-Range Read 多范围读(MRR) , 它的作用针对基于辅助/第二索引的查询,减少随机IO,并且将随机IO转化为顺序IO,提高查询效率。 二 原理 在没有MRR之前,或者没有开启MRR特性时,MySQL 针对基于辅助索引的查询策略是这样的:
用户1278550
2018/08/09
1.1K0
深入浅出MySQL MRR(Multi-Range Read)
在探索数据库优化的广阔领域中,我们不可避免地会遇到一系列独特的概念和技术。其中之一就是MySQL的多范围读取(Multi-Range Read, MRR)。
BookSea
2023/10/12
3550
图文并茂说MySQL索引——入门进阶必备
  你一定看到过这样的例子,索引是什么,你要查字典,不可能从第一页翻到最后一页去查找,你会先查找拼音或者偏旁部首,然后直接跳转到对应的页小范围的一条一条查找,这样会快得多。
砖业洋__
2023/05/06
3040
图文并茂说MySQL索引——入门进阶必备
MySQL的优化利器⭐️Multi Range Read与Covering Index是如何优化回表的?
上篇文章MySQL的优化利器:索引条件下推,千万数据下性能提升273%🚀,我们说到MySQL中server层与存储引擎层的交互、索引、回表、ICP等知识(有不理解的概念可以看上篇文章哈~)
菜菜的后端私房菜
2024/06/13
1231
MRR和ICP
MySQL5.6版本开始支持Multi-Range Read(MRR)优化。Multi-Range Read优化的目的就是为了减少磁盘的随机访问,并且将随机访问转化为较为顺序的数据访问,这对于IO-bound类型的SQL查询语句可带来性能极大的提升。Multi-Range Read优化可适 用于range,ref,eq_ref类型的查询。
大忽悠爱学习
2022/12/13
1.4K0
MRR和ICP
【索引潜规则】-覆盖索引、ICP、MRR详解
上篇文章我们说了创建索引的方法,有聚簇索引、辅助索引、前缀索引、联合索引等,也说了如何利用索引的排序功能,接着本篇文章主要来说一说索引的几种优化策略,首先我们先说下回表的概念。
MySQL数据库技术栈
2020/08/05
1.5K0
【索引潜规则】-覆盖索引、ICP、MRR详解
​【香菇带你学Mysql】Mysql超长执行sql定位和优化【建议收藏】
本文为MySQL数据库管理员和开发人员提供了一套全面的超时SQL定位和优化解决方案。通过合理运用这些方法和技巧,可以显著提升MySQL数据库的性能和稳定性,减少超时SQL语句的发生,确保数据库的高效运行。
炒香菇的书呆子
2024/08/06
5930
​【香菇带你学Mysql】Mysql超长执行sql定位和优化【建议收藏】
mysql学习之优化总结(2)--索引的那些事
上一篇文章我们在研究MySQL查询过程的查询优化步骤中提到过优化索引可以优化查询优化的过程,索引到底是什么?它在查询过程中是一个怎样的角色?索引适用于什么场景?我们怎么用好它呢,这一节我们一起来深入了解下索引,理解索引相关的数据结构和算法,理解它的原理,帮助我们更好的使用索引。
王辅佳
2018/10/27
7600
InnoDB 存储引擎之索引和优化
数据库优化可以说是后台开发中永恒的话题,数据库的性能通常是整个服务吞吐量的瓶颈之所在。
三哥
2019/07/30
4310
【收藏】MySQL 超全优化清单(可执行系列)
先从一般的语句优化开始,其实对于很多规范大家并不陌生,可就是在用的时候,无法遵从,希望今天大家再过一遍,可以养成一种良好的数据库编码习惯。
lyb-geek
2024/07/17
2670
【收藏】MySQL 超全优化清单(可执行系列)
SQL 不知道咋优化?吹一手 join 语句的优化准没错
面试最怕遇到的问题是什么,如何做优化一定当仁不让,SQL 优化更是首当其冲,这里先跟大家分享一个比较容易理解的 join 语句的优化~
飞天小牛肉
2022/02/23
9090
SQL 不知道咋优化?吹一手 join 语句的优化准没错
【MySQL我可以讲一个小时】
D(持久性),一旦事务完成,无论发生什么系统错误,它的结果都不会受到影响,事务的结果被写到持久化存储器中。底层实现原理是:redo log机制去实现的,mysql 的数据是存放在这个磁盘上的,但是每次去读数据都需要通过这个磁盘io,效率就很低,使用 innodb 提供了一个缓存 buffer,这个 buffer 中包含了磁盘部分数据页的一个映射,作为访问数据库的一个缓冲,从数据库读取一个数据,就会先从这个 buffer 中获取,如果 buffer 中没有,就从这个磁盘中获取,读取完再放到这个 buffer 缓冲中,当数据库写入数据的时候,也会首先向这个 buffer 中写入数据,定期将 buffer 中的数据刷新到磁盘中,进行持久化的一个操作。如果 buffer 中的数据还没来得及同步到这个磁盘上,这个时候 MySQL 宕机了,buffer 里面的数据就会丢失,造成数据丢失的情况,持久性就无法保证了。使用 redolog 解决这个问题,当数据库的数据要进行新增或者是修改的时候,除了修改这个 buffer 中的数据,还会把这次的操作写入到这个 redolog 中,如果 msyql 宕机了,就可以通过 redolog 去恢复数据,redolog 是预写式日志,会先将所有的修改写入到日志里面,然后再更新到 buffer 里面,保证了这个数据不会丢失,保证了数据的持久性,redolog 属于记录修改的操作,主要为了提交或者恢复数据使用!讲完事务的四大特性,再来说下事务的隔离性,当多个线程都开启事务操作数据库中的数据时,数据库系统要能进行隔离操作,以保证各个线程获取数据的准确性,在介绍数据库提供的各种隔离级别之前,来说一下如果不考虑事务的隔离性,会发生的几种问题:第一个问题是脏读,在一个事务处理过程里读取了另一个未提交的事务中的数据。举个例子,公司发工资了,领导把四万块钱打到我的账号上,但是该事务并未提交,而我正好去查看账户,发现工资已经到账,是四万,非常高兴。可是不幸的是,领导发现发给我的工资金额不对,是三万五元,于是迅速修改金额,将事务提交,最后我实际的工资只有三万五元,我就白高兴一场。第二个问题是不可重复读,某个数据在一个事务范围内多次查询却返回了不同的结果,用大白话讲就是事务T1读取数据,事务T2立马修改了这个数据并且提交事务给数据库,事务T1再次读取这个数据就得到了不同的结果,发生了不可重复读。举个例子,我拿着工资卡去消费,系统读取到卡里确实有一百块钱,这个时候我的女朋友刚好用我的工资卡在网上转账,把我工资卡的一百块钱转到另一账户,并在我之前提交了事务,当我扣款时,系统检查到我的工资卡已经没有钱,扣款失败,廖志伟十分纳闷,明明卡里有钱的。第三个问题是幻读,事务T1对一个表的数据做了从“1”修改成“2”的操作,这时事务T2又对这个表插入了一条数据,而这个数据的值还是为“1”并且提交给数据库,操作事务T1的用户再查看刚刚修改的数据,会发现还有一行没有修改。举个例子,当我拿着工资卡去消费时,一旦系统开始读取工资卡信息,这个时候事务开始,我的女朋友就不可能对该记录进行修改,也就是我的女朋友不能在这个时候转账。这就避免了不可重复读。假设我的女朋友在银行部门工作,她时常通过银行内部系统查看我的工资卡消费记录。有一天,她正在查询到我当月信用卡的总消费金额(select sum(amount) from transaction where month = 本月)为80元,而我此时正好在外面胡吃海喝后在收银台买单,消费1000元,即新增了一条1000元的消费记录(insert transaction … ),并提交了事务,随后我的女朋友把我当月工资卡消费的明细打印到A4纸上,却发现消费总额为1080元,我女朋友很诧异,以为出现了幻觉,幻读就这样产生了。
Java廖志伟
2022/03/07
4760
【MySQL我可以讲一个小时】
最全 MySQL 优化方法,从此优化不再难
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。
马哥linux运维
2019/03/20
7340
最全 MySQL 优化方法,从此优化不再难
MySQL索引凭什么让查询效率提高这么多?
我相信大家在数据库优化的时候都会说到索引,我也不例外,大家也基本上能对数据结构的优化回答个一二三,以及页缓存之类的都能扯上几句,但是有一次阿里P9的一个面试问我:你能从计算机层面开始说一下一个索引数据加载的流程么?(就是想让我聊IO)
敖丙
2020/09/14
8510
MySQL索引凭什么让查询效率提高这么多?
技术分享 | 用好 MySQL 的 MRR 优化器
MySQL DBA,擅长 python 和 SQL,目前维护着 github 的两个开源项目:mysqltools 、dbmc 以及独立博客:https://www.sqlpy.com。
爱可生开源社区
2020/06/19
7210
MySQL8.0 优化器介绍(三)
为了让读者对join优化 有更深的了解,章节里的sql例子,留了一些思考和动手的问题。可能大家得到的答案会不同,但探索未知的过程,方式应该是一样的。
GreatSQL社区
2023/08/10
3930
MySQL8.0 优化器介绍(三)
面试必问的 MySQL,你懂了吗?
面试必问的 MySQL,你懂了吗?
Java架构师必看
2021/06/17
5770
面试必问的 MySQL,你懂了吗?
推荐阅读
相关推荐
MYSQL5.6优化器的一个新特性MRR
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档