zoukankan      html  css  js  c++  java
  • adb--环境安装

    前戏

    我们在做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,以此类推

  • 相关阅读:
    c++ heap学习
    超长正整数相加
    Search Insert Position
    strcpy与strcat函数原型
    C++基本数据类型占字节数
    详解指针的指针
    Google 超分辨率技术 RAISR
    elementui resetFields方法重置表单失败
    VS 点击文件自动定位到解决方案资源管理器中文件所在目录位置
    mybatis中LIKE模糊查询的几种写法以及注意点
  • 原文地址:https://www.cnblogs.com/zouzou-busy/p/11337277.html
Copyright © 2011-2022 走看看