00:01
好,同学们大家好,那欢迎大家回到我们的ADB系列课程。那我们这节课学习的内容呢,是ADB环境搭建,那我们之前已经为大家讲啊,讲过了ADB相关的一个系统体系,然后什么是ADB,那这节课呢,我们就来啊学习一下ADB的环境搭建,把这个环境搭建好了之后,诶,我们才能够使用它的各种命令来完成各种各样的操作。它环境搭建是它的一个非常重要,非常核心的一部分。好,那我们就开始进入ADB的环境搭建环节,那这个环境呢,可能稍微有一点点复杂。那关于这节课的一些相关的资料,大家可以扫码进群来获取,然后关于AB的环境呢,它涉及到两部分的内容,一个是Java,一个是安卓的SDK Java的话就是大家可以安装Java1.8的版本,安卓的SDK呢,一会我会告诉大家如何去安装。
01:00
那重点就是安装这两部分内容就可以了,然后第一部分就是Java环境安装的一个部分,那Java的环境如何安装呢?可能很多小伙伴已经安装好了,如果安装好的小伙伴呢,那你可以忽略这一部分内容啊,如果没有安装好的,就按照老师的啊给提供的一个步骤,一步一步安装就可以了,那首先我们安装Java环境的话,要先去官方下载一个它的。下载一个他的安装包啊,安装包的话,老师把位置给大家提供在这里了,大家可以去诶去他的官方下载,那老师推荐大家下载1.8的版本,这个版本呢,我们后续做APP自动化测试的时候也会用到这个包,那这个包是一个啊很大众化很统一的一个包,那我们就下载这个包就可以了,然后大家啊需要按根据你系统的一个。位数,还有你系统是什么系统,比如说是Mac系统还是Linux系统,还是windowx系统,来选择你需要下载的这样一个包Windows的话,那我们啊需要下载叉八六的还是叉64位的呢。
02:09
然后大家可以根据你系统的一个呃位数来去选择。等会我们再来说啊,如何去选择它,然后呃,如果说啊,这个网站上不去的同学啊,或者说你的网络比较慢,然后我们在内部也给大家提供了它的一个下载地址啊,大家可以根据我们啊社区的一个下载地址来去下载啊,这个提取码我已经提供给大家了啊,大家可以去在这个百度网盘上下载。嗯嗯。然后我们可以去在新窗口打开。然后关于SDK相关的一个配置的路径,我都已经啊,配置的文件都已经放在上面了,关于Windows的Mac都有,然后啊win就是Windows的,然后我们可以点开这个JDK,然后都是1.8相关的一个版本,然后大家去啊下载任意一个就可以了。
03:06
下载下来啊之后呢,我们需要去配,我们需要就去安装它安装的话。安装的话,按照它默认的一个安装路径就可以了,然后如果不会啊啊不会下载,不会下载安装的同学可以参照这个帖子,这是我们论坛的一个帖子啊,叫做测试人点com,他的topic是7306。然后这个帖子呢,给大家告诉了大家如何去啊,详细的每一个安装步骤都给大家展示出来了,比如说你如何去啊,下载JDK啊JDK,然后你需要根据你系统的一个位数,那我们需要打开你的啊,以Windows为例啊,需要打开你的操作面板啊控制面板,然后去啊找到它的一个面板项对吧,可选项,然后查看你关于计算机的一些基本信息,那这里呢,会有一个系统类型,然后如果是啊64位对吧,我们就去。
04:03
我们就去啊,下载64位的,如果是30,如果是叉八六的话,就是下载32位的,大家要根据你自己的一个系统位数来去下载它相应的一个啊安装包,然后下载下来之后,对吧,下载下来之后我们就可以去,诶这个下载的过程也告诉大家了,你去官方下载的话,需要去啊打一个这个同意的勾,然后需要登录你的Oracle的一个呃账号。然后安装,关于安装的话,大家只要按照它默认的一个安装方式点击啊下一步下一步那就可以安装到你系统的一个默认的地址上,然后默认一般一般Windows的地址是C盘的啊,这个program files,然后Java jdk这样的一个地址,这个是默认啊Windows的一个安装地址啊。然后如何去配置它的环境变量呢?注意啊,我们安装好了Java之后,我们需要呃,有一个非常非常关键的步骤啊,就是配置它的环境变量,配置好了环境变量之后,我们才可以在命令行里,命令行里去使用这个Java的一个环境,那我们安装SDK为什么要配置Java环境啊,这里需要给大家普及一下,因为安卓的SDK里面呃的开发的一些包都是依赖于Java语言的,所以它会运行在Java环境下,那我们需要首先安装Java环境,然后再去安装SDK环境,这两个都安装上才可以的。
05:31
好,那我们需要配置Java的环境变量,Java的环境变量呢,我们需要配置两项,一个是Java home,一个是pass,然后Java home呢,我们就把JDK的安装的根目录配置上面,配置到这个,呃,这个变量上就可以了,然后pass的话就需要配置这三项。然后Java home Java home bin,然后GREB,把这几项配置到pass里就可以了,然后详细的一个配置步骤呢,我们会在这个帖子里。
06:02
一步一步的教给大家。你需要打开啊你的控制面板,然后点击高级系统设置,这有一个环境变量,注意啊,高级系统啊,配置里面啊,这里面有一个环境变量,然后我们点开这个环境变量,然后在你的啊这里面会有一个本地用户的环境变量和系统的环境变量,我们把环境变量都配置到系统的环境变量里就可以了,然后在这里点新建,然后起一个名字啊,注意有一个起一个Java home要全啊。这个英文大写的这样一个字符,然后Java_home然后把你Java安装的这个路径,注意这是这个是咱们刚才啊默认安装到系统这个路径放到这个位置上,然后点击确定,那我们的Java home就已经安装成功了,然后下面呢,我们就去安装pass这个pass的话。嘿,同样。诶,同样。
07:00
诶,在这里,那我们需要把这个pass安装到你的环境里啊,这里呢,我们需要去啊创建一个pass,但是一般来说啊,这个系统变量里都会有一个pass,大家可以找一下啊,一般在P上下的这样一个位置,然后会找到这个pass,然后它因为我们会有一些啊Windows操作系统的一个system的路径会默认的放在这个路径下,所以我们只需要把我们想要的这这几个路径给它啊。啊,添加到我们这个pass的这个后面就可以了。就是一定要注意啊,放在这个,把这个路径放在就是前面的,一定要不不要动它,然后把这个路径放在最后面,然后变量和变量之间呢,要以分号隔开,然后前面呢,有可能你这个也有它的环境变量,所以我们前面要加一个分号,后面也要加一个分号,然后中间也要加一个分号,分号和分号中间呢要加啊这个百分号Java_home这个呢是我们刚才定义好的这个系统的环境变量,我们把它通过百分号啊的方式给它引用过来,注意前后要加百分号,然后斜杠bin对吧,然后后面呢,加上一个斜杠GRE斜杠bin,然后把这个环境变量给它配置到我们的pass的最后面。
08:17
然后还有一个,还有一个我们需要配置一个class pass,那这个class pass呢,就是啊,跟咱们的pass是类似的,那class pass呢,你也需要在这个环境变量里面找一下,如果要是找到了的话。然后你就在他的最后在它的啊这个里面追加,如果要是没找到的话,我们就新创建一个class pass啊,创建一个这个class pass这样一个名字,也是点击新建,创建这样一个名字,然后呢,呃,把这个啊一个路径给它放进去,注意啊,前面要加一个点分号,然后加上百分号。Java home,百分号斜杠lab,然后分号变量和变量之间要与分号隔开,然后加上百分号Java home。
09:03
百分号斜杠mapb兔点炸。然后这样呢,咱们就把这个环境变量给它配置好了。配置好了之后,我们怎么验证我们的Java环境呢?注意啊,我们验证Java环境的话,我们需要打开你的命令提示行,然后呃,Windows的同学打开你的CMD对吧,然后麦克啊,或者Linux的同学呢,打开你的终端,然后我们输入Java。回车诶,那这样会给我们一些信息啊,然后我们再输入Java c回车,诶这样也会有一些信息,那这样呢,我们的啊环境就已经配置好了,那我们的Java环境到目前为止就已经配置好了啊。那嗯。啊,如果麦克的同学啊,如果不会配置的话,那你就参考下面的这个帖子,6967这样一个帖子,然后我们刚才的啊,Windows的同学呢,你就参照7306这样一个帖子,好,那这样我们就把Java的环境配置好了。
10:06
然后下面呢,Java环境配置好了,我们就开始去配置SDK的环境,这个环境就非常的简单了,SDK呢是安卓啊,安卓官方给我们提供了一个啊啊开发人员用于开发这个工具的一个工具包,那对于开发也好,对于咱们APP自动化测试也好,那你都需要安装SDK这样一个环境,所以我们下面呢,就安装SDK的这样一个环境。那这个我们要讲的ADB啊,也是在SDK这个环境下的,所以我们要安装SDK,然后同样也要去配置它的环境变量,那首先呢,我们要先去下载它,怎么去下载呢?一个是通过官方下载啊,这个是官方的一个下载地址。我们可以打开这样一个路径,然后去下载SDK相关的一些包,然后这个大家作为了解就可以了,然后我们去官方下载,还有一种方式呢,这里面我推荐大家使用另外一种方式啊,就是诶直接去我们社区下载,其实SDK它是一个包,对吧,它其实就是一个呃文件夹,大家可以理解成它就是一个文件夹就是啊,我们不需要给它,就是安装到某一个路件夹,你只要把这个文件夹下载下来,然后配置到环境变量上,我们就可以直接使用了,这个非常的简单,所以我们诶提前给大家下载好了,大家就去我们社区提供的一个下载地址,然后把这个包下载下来,同样也是这样一个位置啊,然后我们点开,然后Windows和麦克是不一样的,我们Windows,诶,放在Windows路径下了,然后Windows的SDK大家只要把它下载下来。
11:44
下载下来之后,它是什么样子呢?就是这样的样子啊。我们来看一下。嗯,下载下来之后是。
12:01
就是这样的一个包啊,那这个包下呢,会有tools platform tools,还有一些其他的这些工具,那这些呢,可能啊,其他的工具呢,可能啊,对于开发人员来说,他在开发这个组件的时候会用到,但对于我们测试啊,可能对我们最关键的是platform tools和tools这两个包,然后这两个包呢,我们可能呃,可能这里面很多工具都会用到,比如说啊元素定位工具u ulter,呃,VI对吧,然后比如说我们这我们要学习的这个ADB就在platform tools这个这个路径下,所以呢,我们关键把这两个路径给它配置到环境变量里,那下面呢,我们就来看一下如何去配置它们它们的环境变量。同样啊,也是去创建一个安卓home Android的下划线home,然后把你的SDK,诶,你下载下来这个包解压了之后啊,这个路径给它啊,配置到安卓home里,跟咱们刚才的那个步骤是一样的,就是把它配置到啊安卓home里,然后这个pass跟刚才Java也是一样的,你在pass的后面追加这么一段啊,这个安卓home的tos这个路径和安卓home的platform tools这两个路径,对吧,然后同样都是以分号隔开。
13:20
这样的话,我们就把SDK的环境给配置好了。那如果检验我们的SDK配置是否成功呢?那我们就可以通过ADB回车,诶,他就会给我们一些提示信息,一些帮助的文档,对吧?然后我们可以看到这些信息,就说明你安装成功了,如果提示你诶,啊这个命令不可用,那你就需要去检查一下你的环境变量是否配置正确,然后你也可以去这个路径下,诶这个路径下找到ADBA运行一下,看看它是否能够真的运行起来,对吧。能够真的运行起来,就说明我们的ADB是没有问题的,那你的环境变量肯定是配置的有问题了,然后配置好这个环境变量之后啊,注意配置好环境变量之后,一定要重启一下你的命令提示行,就是啊就是这个终端对吧,或者是命令提示行,然后因为它会记录你原来的环境,然后啊,我们再去啊,在原来的环境下去执行这些命令的话,它可能就啊没有读取出来,所以我们给它重启一下,那它就生效了。
14:25
那下面呢,我们诶最后呢,给大家一个提问环节,那如果我们想使用ADB命令,它需要哪些环境呢?一个a Java b还CSDKB还差。然后给大家一点时间来思考一下。那我们的答案就是A和C对吧,Java和SDK,那这个也是我们这节课啊,要安装的两个环境,也要把它们环境变量给它配置上,那这样呢,我们就可以使用啊它的这个ADB命令了,那好,那我们这节课就到这里了。
我来说两句