adb的安装和应用,求指点

2021-04-13 19:11发布

4条回答
瑶瑶吖 -已所不欲,勿施于人
1楼 · 2021-04-16 13:15.采纳回答

首先我使用了百度搜索adb(Android Debug Bridge)安装包,

接下来,我想共享这个安装包:https://pan.baidu.com/s/14SysAIZQhzYKZzQMikE2jQ

拿到安装包,首先我把它解压到我的Android文件包里,

接着,打开cmd(使用Win+R键--->cmd)

点击“确定”按钮出现

输入“adb”以确定adb是否安装

出现以上提示说明adb没有安装,是的,这个时候,我们把解压好的安装包,添加到环境变量中

先复制这个adb.exe的完整路径,

接着:逐步打开,添加好了,一一点击“确定”。(在添加的时候请注意每个路径之间用英文的";"间隔)

接下来,重新打开cmd,输入adb,就可以看到adb已经安装好了,并给出了一些操作帮助提示信息

樱田妮妮NiNi
2楼 · 2021-04-14 09:47

第一步就是要检查adb是不是已经连接成功了。win+R打开cmd窗口。

使用adb shell 命令来进行测试。如果出现这样的内容,那么就是连接成功了。

然后我们下载好我们的APK,放在一个文件夹里进行准备。

我们先使用exit退出adb shell进入的界面。效果如图中所示。

这个时候我们使用adb install +apk地址的方式进行安装。

如果出现失败的结果的时候使用adb install -r +路径进行尝试。

元则清
3楼 · 2021-04-16 09:54

1.打开Android开发网,搜索“SDK Platform Tools”,打开如下所示的网站,可以看到有Windows\Mac\Linux三个版本的SDK Platform Tools,点击符合你电脑的版本下载它。adb工具就包含在这个工具中。

2.如果打不开Android开发网,请参考步骤3,确保能访问Google之后再来下载和安装adb

3.或者在一些第三方的网站上下载SDK Platform Tools

首先要确定你连接的模拟器还是真机,如果连接的是真机,需要先使用数据线将手机连接到电脑,如果手机有什么提示的话,统一点击确定,不过连接真机的时候可能问题会多一些,连接模拟器相对来说简单一些,直接安装就行,不管是真机还是模拟器,切记第一步都需要打开手机的USB调试;打开usb以后,正常情况下,此时已经连接好了。

常用命令:

1、连接设备:adb connect 127.0.0.1:62001

2、获取当前连接的android设备列表及设备状态:adb devices

3、查看安装设备中的所有包名adb shell pm list packages

4、列出系统应用的所有包名adb shell pm list packages -s

5、查看第三方应用的包名  adb shell pm list packages -3

6、查看抖音安装包位置 adb shell pm list packages -f |grep ugc

7、查看腾讯安装包的位置 adb shell pm path com.tencent.pao

8、清除应用数据与缓存 adb shell pm clear com.tencent.pao

9、安装微信adb install+路径

等等,具体还有很多的命令,先列举这些



相关问题推荐

  • 回答 12

    自动化测试主要分为三个层次:单元测试自动化、接口测试自动化和UI测试自动化。单元测试自动化调用测量的类或方法,根据类或方法的参数传递相应的参数并返回结果。最终断言判断返回的结果是否与预期结果相等。相等,测试通过,不相等,测试失败。因此,在单元...

  • 回答 13
    已采纳

    Fiddler可以干的东西太多了 ,例如:1.动态Web调试,可以抓取http&分析之,这个不说了,别的很多抓包软件也可以实现2.配合Proxifier可以抓取&代理原本不支持http代理但使用http协议通信的应用3.中间人攻击,因为fiddler本质是个http proxy自然可以给http包下...

  • 回答 19

    1、具备计算机操作基础2、软件测试基础理论知识。3、对于常用的数据库,简单的操作要具备。学习数据库可以自己安装一个数据库,常练习。4、具备一定的逻辑推理能力:这点主要偏向于写测试用例。测试用例是软件测试的核心。写测试用例,可以参考网络一些比较经...

  • 回答 9

    可以根据项目需要进行选择 1.模块化框架(test script modularity)。 2.函数库结构框架(test library architecture)。 3.关键字驱动测试框架(keyword-driven/table-driven testing)。 4.数据驱动测试框架(data-driven testing)。...

  • 软件测试都学什么呀2020-03-11 11:17
    回答 15

    嗯 ,软件测试入门容易,零基础也能学会,下面我给你讲一下学习的具体内容:先第一个阶段主要学习软件测试核心理论:软件测试方法和分类都有什么,白盒测试、黑盒测试、单元测试、集成测试、系统测试、负载测试、兼容性测试等等,还有当下的热门领域测试技巧...

  • 回答 7
    已采纳

    自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入...

  • 回答 10

    自动化测试工具有如下几种:1、WinRunnerMercury Interactive公司的WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和放用户的应用操作,WinRunner能够有效地帮助测试人员对复杂的企业级应用的...

  • APP自动化测试思路2021-01-28 11:12
    回答 12

    1、需求分析测试都是基于需求,所以首先我们需要先理清楚需求,划分之后找到实现的关键点。自动化测试就是实现机器完成测试需求的关键点的一系列操作,并且在脚本的实际运行中添加需要的业务逻辑判断,实现测试自动化。根据脚本的具体实现,整理出打开文件测...

  • 回答 6

    1.分析测试需求测试需求其实就是测试目标,也可以看作是自动化测试的功能点。自动化测试是做不到100%盖率的,只有尽可能提高测试覆盖率。条测试需求需要设计多个自动化测试用例,通过测试需求分析判定软件自动化测试要做到什么程度。一般情况下,自动化测试优...

  • 回答 7

    第一,需求稳定,不会频繁变更第二,研发和维护周期长,需要频繁执行回归测试第三,需要在多种平台上重复运行相同测试的场景。第四,某些测试项目通过手工测试无法实现,或者手工成本太高。第五,被测软件的开发较为规范,能够保证系统的可测试性。另外,某些...

  • 回答 14

    自动化测试对于软件测试工程师来说十分重要。是软件测试人员必备技能。自动化测试框架是为自动化测试脚本提供执行环境的脚手架。框架为用户提供了各种优势,帮助他们有效地开发、执行和报告自动化测试脚本。它更像是一个专门为自动化组织的测试而创建的系统。...

  • 回答 7

    自动化测试的成本高,效果差,是一个相对的,而针对某些具体项目,是必须要接入自动化测试的。首先说一些什么时候会需要自动化测试首先咱们讨论这个问题之前要带着一个疑问:决定要不要做自动化测试的因素有哪些?应该说时间才是一个衡量比重比较大的因素。假...

  • 回答 6
    已采纳

    Appium一款应用于移动端的自动化测试框架,支持跨平台应用,Native、Hybird、Mobile Web都支持。其特点概括一下:跨平台只要一套代码不需要设置签名,不污染源代码不需要项目源代码就可以测试多语言支持可支持多种通用框架完全开源,社区活跃appium应用场景...

  • 回答 4
    已采纳

    第一步,先要安装JDK并配置好相应的环境变量;第二步,下载、部署Android SDK,并配置环境变量。MonkeyRunner位于Android SDK下的tools目录,所以需要把这个目录加入操作系统环境变量PATH中。第三步,编写MonkeyRunner脚本。脚本中需要用到三个类,分别为Monk...

  • 回答 4
    已采纳

    1.monkey应用场景> monkey测试是Android平台自动化测试的一种手段,通过monkey程序模拟用户触摸屏幕、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常======================================异常:崩溃:XX应用停止运行无响应:闪退...

没有解决我的问题,去提问