(图片来源网络,侵删)
今天主要讲一下工具的使用要想调试代码必须有编辑器,代码编辑器和脚本运行的引擎·第一个就是vscode,vscode主要是编辑代码用的,就是代码编辑器,现在我用这个就是vscode编辑器·第二个就是手机上或者模拟器上要装一个auto gs,auto gs是脚本工具·第三个就是把它们把一和二联通起来现在先开始讲vscode这一块·vscode首先要下载它,然后去官方交流群里边去下载官方交流群·打开群文件,里边有一个vscode插件,点vscode step,这个就是安装包,把它下载下来直接点下一步安装就行了,直到安装完成·桌面上会有一个vscode的图标,双击打开它就进到vscode的界面了·进来之后第一个就是群文件下载安装,第二个配置界面·下载完之后到桌面把它打开,双击打开之后是一个英文的界面,英文的界面一般要把它弄成汉化一下,弄成中文的界面·汉化要在插件列表里面去搜索左侧,这边就是插件,这里面这几个功能依次上面这个是文件管理,点开之后上面有写的脚本还有打开的文件目录·第二个就是搜索,比如刚才写的几个字,到时候文件会很多,会把包含文件的文件给展示出来·第三个先不用管,这个是往仓库里面放代码的,这个是调试其他的语言用的现在没用,用的是vsco的调试,是auto gs调试,这个是插件管理·下载插件的时候都丢在插件管里面下载→第一个要下载的就是汉化包,中文chinese,搜这几个字,这个就是第一个中文,搜出来之后后边有简体中文,看到简体中文的时候点它,安装就行了我这已经安装过了,所以现在显示的是卸载,要是你们那边没安装的,显示的是安装,安装完之后有的需要重启一下,有的直接生效了,一般装完之后把这个关掉再打开就生效了如果装上之后没生效,重启也不是,也不管用就百度一下,就是装上为什么不显示中文?它会有办法,按照这个步骤一步一步的去设置就行了配置好中文界面之后要下载一个auto gs的插件,这个插件主要是用于和auto gs进行联通、联通用的在插件列表里边同样在这搜auto gs,搜出来之后这里面当然有很多,只需要下载现在四点一能用的就行了现在要调试的就是四点一的,四点一能用的这里边一般有两个比较好用的,都是基于零点三八开发的,可以打开这个插件,只要包含基于零点版本开发就能用备注一下其余的文案,把它下载下来,有的也需要重启一下,尽量都重启一下插件安装完重启,vs code部分算是配置完了,现在配置给手机上或者模拟器上去装auto gs脚本工具如果不用手机用模拟器,首先要装一个模拟器,就要去下载模拟器,一般用雷电模拟器,当然用其他模拟器也行,有很多模拟器,木木模拟器还有逍遥模拟器、蓝蝶模拟器都行,但是一般用一个比较顺手的就行了,比较感觉比较好用的就行推荐大家先用雷电模拟器,打开百度搜索雷电模拟器,找到雷电模拟器的官网,点进去,现在最新的是雷电九,一般下载雷电五就行了,我这边已经安装了,所以不再下载了,下载之后直接下一步安装就行了安装完之后桌面上会有一个雷电模拟器和一个雷电多开器·一般点雷电多开器,点进去之后新建一个模拟器,点添加模拟器,新建模拟器,一般选安卓七三二位就行,直接点确定,点确定之后就会生成一个模拟器·当然这个模拟器还能给它备注起个名字,改成这个,比如后期模拟器会有很多,这一个模拟器相当于一个手机,可以给它备注一下模拟器里边的一些内容,它忘记·把模拟器装完之后配置一下,默认的是平板模式,配置成手机模式,一般常用的就是这几个分辨率,但是一般最好调小一点,因为调太大了,打开窗口一般都很大,操作起来不是很流畅,就是这个小一点就行,保存·当然也可以在打开之后,在模拟器里边也能设置,点模拟器上面菜单,软件设置,设置一下设置,点保存的时候会让你重启模拟器,重启完就变成竖屏的了·模拟器装完之后要在手机上装上otogsotoges的下载地址,也在群里面,qq群就是这个,大家可以没加的可以加一下·打开群文件,里边有个otogs,没了,一会上传一下,大家可以在这里边下载·下载完之后打开下载的文件,直接把它拖到模拟器里面,比如autogs,直接把它拖进来就直接安装成功了·安装成功之后打开它,打开它之后点这个,一般把这个先关掉,一般新打开的时候会提示要开无障碍,要根据提示去开无障碍就行了,一般开设置的时候是关的,一点去设置就会跳到无障碍的页面,跳到之后找到otgs这一块点进去把无障碍打开,因为去做自动化的时候是基于无障碍去跑的打开之后返回,返回到otgs界面,显示已打开就行了现在otgs也装好了,vs扣的也装好了·第三步就是把它们联通起来,联通起来之后就能进行代码调试了怎么联通?首先打开otgs,点击侧边栏,点连接电脑,点连接,会出来一个请选择服务器地址,在这个地址要停一下,服务器地址首先得找到地址才能填去找一下怎么找?一般刚才不是在vs扣子里面装了vs扣子插件吗?通过插件能启动服务,启动服务之后就会出现ip地址,ip地址就是服务器地址怎么启动?先找到插件,找到刚装插件,这里面就有启动方式,启动方式一般看里边有一个命令,commander就是命令,找到命令会有个提示,按住ctrl加shift加p或者点查看,输入奥德gs,可以看到以下几个命令,其中有开启服务、停止服务,还有其他的一些命令,当然还有开始运行脚本、停止所有脚本、停止当天脚本,还有保存到设备所有的一些命令但是经常用的一般就是开启服务,运行脚本、停止当前脚本、停止所有脚本,一般就是这几个,其他的也能用,但是具体看需求,看自己的情况,前期主要是记住这几个进到文件管理这一项,一般刚下载完没有文件怎么办?点文件,新建文件,输一个文件名,比如输个1.gs,确定确定之后弹出来一个窗口,这个窗口实际上是保存路径,可以保存到在电脑上建一个文件夹,把所有单本放进来,比如这个文件夹,a学习文件夹,比如要教学的文件夹,会自动把刚才起名字放到文件名这一块,一点创建文件,自动实际上就在目录已经创建了这样一个文件可以验证一下,点右键,点打开,点在文件资源管理系统打开,可以看到这个就是刚才创建的,但是创建文件的方式有多种,刚才说的是从文件创建,还有一种方式就是可以从这个点加号,这个跟一个a四纸一样,下边一个加号,这个是创建文件夹,这里面也能创建文件夹当然还有一种快捷键的方式,大家可以去百度上搜一下otvs扣的快捷方式,比如ctrl加n就会创建一个文件,但是创建这个文件可以看到nd分子是未定义的文件,为什么创建这个文件是显示这个?是因为现在只是创建了一个临时文件,没有保存位置,所以也没起名字,所以就默认是这个怎么样让它能有名字、有路径?起完创建完之后点ctrl加s,ctrl加s就会找目录,选择刚才脚本的目录,改一下名字,比如二点gs,点保存,这个也会保存,实际上是一样的这是三种新建文件的方式,只要掌握一种就行新建文件之后,在这个文件里面点ctrl加shift加p,默认是显示很多东西,就是这一堆命令,肯定要找autogs的一些命令,根据文档,先输入autoautogs,输入之后autoautogs支持的所有的命令都会显示出来当然了,如果装了多个插件,也会显示其他autoautogs命令,所以一般只装一个插件就行了,autoautogs的插件就行了如果有多个插件,在这个地方可以把autoautogs先删掉,可以看一下现在是已安装的文件,现在这个是已安装了两个,实际上这个是我禁用了,如果启用会把这两个都启用,装多个插件会存在冲突,当多个ots插件会冲突,所以要禁用一个现在是禁用状态,这个是启用的·再点到文件里面,点到文件里面点ctrl加shift加p,然后搜autogs第一步要启动服务,启动服务之后才有服务器地址,有服务器地址才能通过autogs跟vs go的进行联通现在就启动一下服务,奥特gs·第二项开启服务,实际上后边也会提示如果多个同类插件请禁用其他,这个字大家一定要看清楚,每一个详细的命令介绍都要看清楚,要不然一通乱点之后肯定会出错·点开启服务,点开启服务下面会提示一个,实际上这个是我已经开启过了,它会提示其实奥特gs的服务已经开启了,但是已经开启了之后也不知道服务器地址是多少,所以通过一个命令去查看·通过命令行查看ip地址,怎么查看?用键盘上的windows键加上r键会打开一个运行窗口,windows键r键,运行窗口里面输入c、m、d,大写小写都行,一输入会弹出来一个黑色的命令行窗口·只需要在窗口里面输入几个字母ipconfig,这叫ip配置,点确定,会出来很多跟ip相关的一些东西,只需要看ip4地址就行了·输入c、m、d,打开黑窗,黑窗输入ip跟这个,只需要看ipvs,可以看到ipv4的地址是192.168.137,服务器地址实际上就是这个地址,只需要把它复制出来,粘贴到模拟器里就行了·现在已经粘贴过了,点确定,可以看到设备连接已连接,设备连接是谁连接了?显示这个是设备的意思,后边是设备的型号,这个叫黑鲨,黑鲨的手机实际上是模拟器的模拟的机型,不是真正的手机,但是也是相当于是个手机,只是在电脑上运行,模拟了一个手机,后边会显示连接的信息·一般这个就是服务器地址,这个就是端口号,端口号现在不懂也没关系,这个不用管,一般就是连服务器地址就行了连上之后会有一句这样的提示,确定已经连上了,如果没有提示或者报错信息就是没连上,到时候看具体原因,大家可以有问题可以发到群里面,看具体情况,在具体分析找原因·连上之后在日志栏下面有一个列表,像这个就是很多日志的过滤,一般就是选择黑鲨,比如连了两个设备、三个设备,这里面都会显示想展示哪个设备的日志就选哪个设备,比如现在连了一个就不用管,连多个的时候想看日的信息就点这个,比如叫小米就点小米就ok了·连上之后,实际上连接大法就已经完成了,这个就是大功告成大功告成之后得看一下它到底能不能使用,能不能使用这里面就会教大家学第一个代码就叫log,ctrl log也行,直接输个log也行,它是一样的在otgs里面都是支持的,都是它两个是一个,相当于是一个命令,这个是简写,这个是简写,这个是全写全称ctrl就是控制控制器的意思,ctrl 点 log log就是日志的意思用 log输出一下hello world,调试就是点还是点ctrl加shift加p,里边有一个运行脚本,但是一般刚装完没在这,需要搜一下alt gs,找到运行脚本这一个,直接点它,在底部输入框里面就会输出来运行了是哪一个脚本?第一节公正的使用点ds,就是这个,输出了个hello,hello的就是在这个地方定义的输出的东西,想输出什么输出什么,当然想输出你好就是你好,运行你好,这个就是第一行代码,这个代码很有用,这个就是输出比如要到后期要做很多东西的时候想知道这个代码运行到哪了,到底是个什么情况,都可以通过调试输出进行调试,包括一些错误,一些各种的调试都行,后期会再慢慢细讲,这个一定要记住,这个是必须要记住的调试输出第二个要讲的是双斜杠,这个叫双斜杠,双斜杠是什么意思?就是注视的意思,注视是什么意思?其实就是把它注掉,就是不要它了,意思就是实际上在这里面意思就是在跑代码的时候只识别编辑器,autogs的引申,只识别没有注视的部分,实际上这些都不会识别看这个字体,知道它跟这不一样,这个字体就是已经注视掉的东西,只要注视就不识别,如果不注视怎么样就报错了,就是错了,看下面有一个红色的波浪线就报错了,所以注视也非常有用因为什么有用?比如到后期写了一个东西不知道这是什么,可以通过注视,这是一个调试输出,也可以写成ctrl点log,简写是log,括号里面可以放任意字符,注视的用处就是一个是提示自己下边写的什么,别到时写了给我写了怪多,自己都不知道自己写的什么,备注一下,相当于一个备注这个备注代码并不会识别,直接上运行的时候会把这些都删掉了,只执行这一句话,写的很多只执行这一句话,所以注视也一定要学会的东西第一个就是输出,log第二个就是log的使用,log的使用使用第二个就是注视的使用,注视的使用当然注视有很多方式,注视,不是就这一个方式注视,这个叫实际上这个叫单行注视当然了也有多行注视,实际上多行注视也能用单行注视去使用,只需要每一个前面都加上双斜杠就行了,就成多行注视·实际上多行注视还有一种写法就是一个斜杠,一个星号,然后下面再一个星号,一个斜杠,这个是以斜杠开头,以型号,这个以斜杠结尾,中间俩型号,这里面可以写任意东西,都不会执行,这个叫多行注视目前只需要掌握一种注视方式就行,当然了还有文档注视加两个星,也是注视,还有其他注视,现在就只掌握,虽然看注视一删就报错,实际上现在就掌握一种注视就行了,就单行注视,只掌握单行注视和logo输出,logo输出在这里面主要是用于判定是否跟otgs已经联通,注视主要是为了加一个备注今天的课就讲到这里
0 评论