adb基本操作之monkey基本操作入门准备-1

本文是记录在学习的过程中的一些学习笔记,主要是关于,在进行monkey测试之前时,adb的一些基本操作
前提
1.启动cmd方法
法一:菜单栏->搜索->输入cmd->单击呼出cmd命令框
法二:win+R快捷键启动cmd命令框

一、cmd基本命令重点内容

adb version //查看abd版本
adb devices //查看电脑链接设备
adb start -server // 启动adb服务
adb kill -sever // 停止adb服务
adb -s devicename // 指定设备进行操作
adb connect devicename //连接指定设备
adb push / pull //在PC和手机之间复制文件
adb install apk 文件名 // 安装应用到手机
adb uninstall 包名 // 卸载手机上的应用

二、详解

  • 1).adb devices
    在执行该命令时,可能会出现以下问题
    这里写图片描述
    error: could not install smartsocket listener: cannot bind to 127.0.0.1:5037: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048)
    => 问题原因:端口5037被占用
    解决方案:
    可以用cmd命令
    1.>netstat -ano //列出 所有端口的情况
    2.>netstat -ano|findstr “5037” //查看被占用“5037”端口对应的PID
    这里写图片描述

3.>tasklist|findstr “15660” //查看是哪个金翅鸟等或者程序占用了“15660”端口
或者们打开任务管理器,切换到进程选项卡,在PID一列查看15660对应的进程是谁 便可
这里写图片描述

4.>taskkill/f /t /im LdsMobileLink.exe //结束进程
这里写图片描述

  • 2)卸载手机上的某一个 应用
    如卸载“手机淘宝”
    1.首先获取手机上安装好的包的名称(包名)

    adb shell pm list package
    这里写图片描述


如图中箭头所指:com.tmall.wireless 就是天猫的包名
2.>adb uninstall com.tmall.wireless //卸载手机天猫应用
  • 3)安装应用程序(需要一个apk)

下载下来的每一个android应用程序都是一个apk
1.直接在文件夹下 ,选中->shift+右键 -> “在此处打开命令窗口”
(或者直接用cmd命令 切换到该目录下再操作)

adb install com.tmall.wireless.apk //安装天猫
2.直接将已下载好的apk包,拖至cmd该行命令处 ,如下所示

adb install C:\Users\kkry\Desktop\zymk_v1805171691_v4.6.6.apk
其中C:\Users\kkry\Desktop\zymk_v1805171691_v4.6.6.apk
是还接将apk包拖至该行命令处自动生成的地址(最好不包含有中文)

(补充一:tab键的补全操作)
注意:可能在安装的过程中会有没有安装成功,提示:Failure [INSTALL_CANCELED_BY_USER] 可能是手机设置的问题
如下例举两种手机设置
》小米手机:
1)去设置
2)点击更多设置
3)点击开发者选项
4)点击”USB安装(允许通过USB安装应用)”
魅族手机:
1)去手机管家机子的设置信息
2)点击权限管理
3)点击USB安装管理
4)取消”USB安装管理(监控电脑通过USB安装应用的请求)”

补充二
1.>adb shell //进入到手机的android系统中
这里写图片描述
表示已经进入linux系统
Ctrl+c 中断命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值