adb--环境安装

。_饼干妹妹 提交于 2019-11-27 14:04:33

前戏

我们在做Android自动化的时候,adb命令是必不可少的,比如我们要获取一个包名,使用adb往手机上安装软件,获取activity等等,都要用到adb命令。而模拟器在我们没有手机测试的时候,可以提供我们一个环境,方便我们进行测试

sdk安装配置

adb是一个通用命令行工具,其允许你与模拟器实例或连接的Android设备进行通信。它可为各种设备提供便利,如安装和调试应用

在android_sdk/platform-tools/可以看到adb工具

adb的工作原理:

启动一个adb客户端时,此客户端首先检查是否有已运行的adb服务器进程,如果没有,它将启动服务器进程,当服务器启动时,它与本地TCP端口5037绑定,并侦听从adb客户端发送的命令,所有adb客户端均使用端口5037与adb服务器通信

启用adb调试:

要在通过USB连接的设备上使用adb,你必须在设备系统设置中启用adb debugging(位于开发者工具下),如果没有开发者工具,找到关于手机,版本号,多次点击

要使用adb命令必须安装Android的SDk

官网下载:https://android-sdk.en.softonic.com/download

安装sdk首先要安装java的jdk环境(java的jdk10检测不到,所以我将10降为了8)

直接点击下一步安装就行了,我的是win10系统

下载完打开 SDK Manager.exe下载工具,默认勾选的全部下载,要一个一个的接受

配置sdk的环境变量:

新建 ANDROID_HOME 值为SDK的安装目录

添加path路径(三个)

 

 

验证环境变量是否配置成功

cmd下输入:adb和aapt命令,如果能出现一长串的东西就表示安装成功,如果提示不是内部或外部命令,那就是你的环境变量配置的有问题

夜神模拟器的安装

夜神:https://www.yeshen.com

一路下一步就可以了

夜神模拟器的端口是有规律的:第一个模拟器端口是62001,第二个端口是62025,第三个是62025+1,以此类推

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!