adb工具介绍与安装

  • 一天笑嘻嘻是一名测试人员,想了解Android的测试方法,于是,就找到了小测试。
  • 笑嘻嘻:身为一名测试人员需要了解ADB的哪些内容?
  • 小测试:了解原理和简单的命令使用就可以了。
  • 笑嘻嘻:你有毒啊,都了解原理了,还简单实用?
  • 小测试:用工具不疑,疑工具不用,知道这个工具怎么运行的用起来才得心应手啊。另外ADB命令就像Linux的命令一样,记住常用的,了解大部分的,遇到问题知道百度什么就好。

ADB介绍

  • [ ] ADB即Android Debug Bridge,是Android提供的一个通用的调试工具,是一个C/S架构的命令,用这个工具可以直接操作管理android模拟器或者真实的android设备。
  • [ ] ADB是一个客户端/服务器架构的命令行工具,主要由3个部分组成。

    • Adb clent(客户端):可以通过它对Android应用进行安装、卸载及调试。
    • adb service(服务器):管理客户端到Android设备上abd后台进程的连接。
    • adb daemon(守护进程):运行在Android设备上的adb后台进程。

      ADB安装

      安装方法大同小异,很多文章都推荐安装Android sdk,其实adb工具是包含在Android sdk平台工具软件包里的一个,我们把adb下载了就好。举个例子:王者荣耀是应用宝的一个应用,如果我们要玩王者荣耀,需要把所有的应用都下载了么?当然不需要。

      下载链接

获取platform-tools和tools的文件路径

获得到上面的安装包或者安装好Android SDK之后,找到:platform-tools文件夹(复制路径)

添加环境变量

由于我们的adb命令是在cmd环境下使用,所有要添加环境变量

  • 右键点击此电脑
  • 高级系统设置
  • 高级
  • 环境变量
  • 系统变量(建议是系统变量)
  • 点击编辑
  • 新建
  • 把platform-tools和tools(tools在platform-tools下面)的路径添加进来。
    • 打开cmd环境,输入adb,回车,如果有出现下面的,恭喜你,安装成功!!!
C:\Users\wy.DESKTOP-KENPKKP>adb
Android Debug Bridge version 1.0.36
Revision 0e9850346394-android

 -a                            - directs adb to listen on all interfaces for a connection
 -d                            - directs command to the only connected USB device
                                 returns an error if more than one USB device is present.
 -e                            - directs command to the only running emulator.
                                 returns an error if more than one emulator is running.
 -s <specific device>          - directs command to the device or emulator with the given
                                 serial number or qualifier. Overrides ANDROID_SERIAL
                                 environment variable.
 -p <product name or path>     - simple product name like 'sooner', or
                                 a relative/absolute path to a product
                                 out directory like 'out/target/product/sooner'.
                                 If -p is not specified, the ANDROID_PRODUCT_OUT
                                 environment variable is used, which must
                                 be an absolute path.
 -H                            - Name of adb server host (default: localhost)
 -P                            - Port of adb server (default: 5037)
 devices [-l]                  - list all connected devices
                                 ('-l' will also list device qualifiers)
 connect <host>[:<port>]       - connect to a device via TCP/IP
                                 Port 5555 is used by default if no port number is specified.
 disconnect [<host>[:<port>]]  - disconnect from a TCP/IP device.
                                 Port 5555 is used by default if no port number is specified.
                                 Using this command with no additional arguments
                                 will disconnect from all connected TCP/IP devices.

今天就先到这里,如果有问题的请留言指正。
QQ:1545626293

原文地址:https://www.cnblogs.com/Testking/p/11959395.html

时间: 2024-11-08 21:33:23

adb工具介绍与安装的相关文章

logstash+elastic+kibana日志管理工具介绍及安装

logstash+elastic+kibana日志管理工具介绍及安装 一. Logstash 安装 1.1 前置条件,安装了官方java 7或更新版本 查看 [ldx@1511-min ~]$ java -version openjdk version "1.8.0_71" OpenJDK Runtime Environment (build 1.8.0_71-b15) OpenJDK 64-Bit Server VM (build 25.71-b15, mixed mode) 1.2

AppScan工具介绍与安装

本文仅供个人参考学习,如做商业用途,请购买正版,谢谢! 介绍 AppScan是IBM公司出的一款Web应用安全测试工具,采用黑盒测试的方式,可以扫描常见的web应用安全漏洞.其工作原理,首先是根据起始页爬取站下所有可见的页面,同时测试常见的管理后台:获得所有页面之后利用SQL注入原理进行测试是否存在注入点以及跨站脚本攻击的可能:同时还会对cookie管理.会话周期等常见的web安全漏洞进行检测.AppScan功能十分齐全,支持登录功能并且拥有十分强大的报表.在扫描结果中,不仅能够看到扫描的漏洞,

2.SDK目录结构和adb工具及命令介绍

1.SDK目录介绍: ******************************** add-ons:Android开发需要的第三方文件,附加的库,如Google APIs.GoogleMaps. build-tools:构建工具,用于建立一个新的程序版本,当一个实用编程. docs:Android SDK API离线帮助文档,包括开发指南.API等. extras:附件文档,额外的功能包下载文件夹 platforms:一系列Android平台版本,如平台 android-19.jar API

Ubuntu下面有adb工具安装和卸载apk包

今天在Ubuntu下面使用adb安装软件包(成功):/sdk/platform-tools$ ./adb install    ~/Downloads/com.douban.book.reader_31.apk 2271 KB/s (21646370 bytes in 9.304s) pkg: /data/local/tmp/com.douban.book.reader_31.apk Success 后面尝试adb卸载出问题拉,提示Failure/sdk/platform-tools$ ./ad

adb工具如何连接手机安装apk

adb工具是连接Android手机的一个工具,使用比较简单,开发和测试在日常的工作中经常用到,今天我就把我使用的记录下来,做一个记录. 1,设备环境准备,PC一台,Android手机一部,使用的是小米手机.USB数据线一条,注意数据线的质量,差点的质量数据线有时候会连接不上,网络环境是WiFi,下载adb, 最好把对应的文件置于cmd.exe同目录下(这个环境如果不会可以参考我另外一个博客). 2,开始连接,有两种方式,一种是WiFi连接方式,另外一种就是用数据线连接方式. A,通过WiFi连接

简要介绍Apache、php、mysql安装和工具介绍

1 安装Apache 网站:www.Apache.org下载相应的Apache,目前下载了近期的:httpd-2.2.15-win32-x86-openssl-0.9.8msi 安装简要步骤如下图: 1.1                                                                            1.2   1.3                                                              

安装与卸载软件的方法:rpm、yum工具介绍

安装与卸载软件的方法 rpm工具介绍 yum工具的介绍 搭建yum本地仓库 原文地址:http://blog.51cto.com/13515599/2058807

Android SDK目录结构和工具介绍

Android SDK目录结构和工具介绍是本文要介绍的内容,主要是来了解并学习Android SDK的内容,具体关于Android SDK内容的详解来看本文. AD: Android SDK目录结构和工具介绍是本文要介绍的内容,主要是来了解并学习Android SDK的内容,具体关于Android SDK内容的详解来看本文. Android SDK目录下有很多文件夹,主要都是干什么的呢? 1.add-ons这里面保存着附加库,比如GoogleMaps,当然你如果安装了OphoneSDK,这里也会

adb 工具学习

adb (android debug bridge)简单介绍: 1.adb 是 Android SDK中所带工具.使用adb,可以在PC上操作Android设备或者模拟器 2.主要功能有: 将本地apk程序安装至Android设备或模拟器,卸载已安装的apk程序. 在Android或模拟器与PC之间上传/下载文件. 运行设备的shell. 3.adb采用 "客户机-服务器"模式.   客户机是开发机 服务器也在开发机上      daemon 运行在安卓设备上 4.常用命令 1.adb