adb命令

Android adb命令中pm工具的作用及用法说明

玩安卓的人都知道adb,玩adb的人都知道install和uninstall,但是为什么adb shell pm install packagename命令中间要有一个pm?pm是什么意思,起什么作用的?这个问题恐怕不是每个人都能回答的出来的。 pm工具为包管理(package manager)的简称,可以使用pm工具来执行应用的安装和查询应用包的信息、系统权限、控制应用。pm工具是Android... »

python+adb命令实现自动刷视频脚本案例

python小白第一次发博客,自己自学了一下写了一个demo,可能语法啥的不够标准,毕竟没有真正学过python 主要用到的是 import os #os包用于运行cmd命令 adb shell #这个有很多命令我们主要是模拟滑动 直接看代码吧 手机要先连接电脑打开usb调试模式 # _*_ coding:utf-8 _*_ # # @Version : 1.0 # @Time : 2019/9/... »

通过python调用adb命令对App进行性能测试方式

1 监听启动activity 信息命令adb shell logcat | grep START 可以查看apk包名和Activity名字 =========启动时间============ 2 冷启动(第一次启动)热启动(没有退出,第二次打开)命令 adb shell am start -W -n com.qihoo.appstore/.home.MainActivity 3 停止app命令(冷... »

Python实现对adb命令封装

我就废话不多说了,大家还是直接看代码吧! #!/usr/bin/evn python # -*- coding:utf-8 -*- # FileName adbtools.py # Author: HeyNiu # Created Time: 2016/9/19 """ adb 工具类 """ import os import platform import re import time impo... »

adb连接多开夜神模拟器

adb连接多开夜神模拟器

网上找了好多文章,很少有记录多开模拟器是怎么连接的,这里主要记录一下多开夜神模拟器的连接。单开一个夜神模拟器相信很多人都知道怎么连的,环境变量怎么配置的这里就不多说了。 »

ADB 命令 查看内存和CPU VSS,RSS,PSS,USS

前提条件: 1.已配置ADB 2.已连接设备 一、procrank 查看内存 : 1.  procrank  //查看所有进程的内存占比,可以查看TOTAL 2. procrank | grep 包名  //查看特定进程内存占比 结果如下:   procrank   PID       Vss      Rss      Pss      Uss  cmdline  2260  1462560K ... »

ADB命令  设备连接以及常用操作命令

ADB命令 设备连接以及常用操作命令

前置条件:1.电脑已配置ADB环境一、连接设备操作步骤:1.IP连接法:同一局域网下,通过cmd打开DOS窗口,输入“adb connect ip地址”即可连接设备;2.线连法:使用双工头线,两头分别连接设备和电脑 即可连接设备;3.串口法:使用串口板连接车机,然后将串口板连接至电脑,通过“SecureCRTPortable”应用,可连接设备; 二、操作设 »

常用ADB命令(暂定)

查看adb版本:adb version获取设备列表及设备状态: adb devices , 获取设备列表及设备状态卸载应用: adb uninstall [-k] 清除应用数据与缓存: adb shell pm clear 查看详细应用信息: adb shell dumpsys package 查看应用安装路径: adb shell pm path 强制停止 »

【Adb shell】—玩转 Android系统 查询 应用包名 命令

1:列出所有应用的包名 pm list packages rk3288:/ $ pm list packages package:com.android.cts.priv.ctsshim package:com.android.providers.telephony package:com.android.providers.calendar package:com.android.provide... »

APP自动化学习笔记之一:monkey基本操作

APP自动化学习笔记之一:monkey基本操作

如点击、触摸、手势,以及一些系统级事件,可以使用monkey事件以随机但可重复的事件对应用程序进行压力测试。 »

常见批处理与adb命令

1 脚本小例子 亮屏并解锁 @ECHO OFF ECHO [亮屏并解锁] adb shell input keyevent 224 ping -n 3 127.0.0.1>nul adb shell input swipe 500 700 500 0 ECHO [暂停3秒自动关闭] ping -n -3 127.0.0.1>nul @ECHO ON 快速手机截屏 @ECHO OFF E... »

在这里插入图片描述

使用adb命令安装apk

利用adb工具的前提是在手机上打开usb调试,然后通过数据线连接电脑。值得强调一点的是,在recovery模式下也可以使用adb命令来控制手机。所以如果是刷机失败的话在一定的时候还能用到adb工具。 »

在这里插入图片描述

电脑通过wifi连接手机(adb移动设备连接电脑)

物料清单:手机(android)电脑(Windows,mac)备注:1,手机电脑处于同一个局域网2,电脑安装adb工具3,手机打开开发者模式,允许usb调试使用方法:A:windows快捷键win+R打开运行输入cmd打开dos命令窗口B:mac打开终端第一步:查看设备信息插入数据线,打开开发者模式,允许usb调试输入命令:adb devices第二步:建立 »

在这里插入图片描述

Qt5开发安卓调试工具(adb input以及adb shell screencap应用)

Qt5开发安卓调试工具(adb shell input以及adb shell screencap应用) 文章目录Qt5开发安卓调试工具(adb shell input以及adb shell screencap应用)一、前言二、技术点三、技术点实现及坑点记录1、QProcess执行命令2、adb shell input发送安卓控制命令3、adb shell sreencap截取屏幕4、Qlabel显... »

在这里插入图片描述

常用adb命令集合

1.在运行->cmd命令后,在终端无法执行adb命令 首先在终端输入==start.==命令,打开当前终端所运行目录,一般是当前用户的用户目录。 然后找到sdk目录下的platform-tools目录下的跟adb命令有关的三个应用程序和扩展,并把其复制到用户的根目录下,也就是步骤一用start.命令打开的目录。 完成上述两步后,就可以在用户目录使用终端执行adb命令啦! 2.通过adb命令读... »

成功示例截图

如何简单的将手机投屏在windows上(可在电脑上直接操作手机)

注意:电脑重启后需要重新进行一下上面的操作,不过很快的,如果你不想的话,可以保持电脑一直开机,嘿嘿嘿(坏笑)! »

《自拍教程44》adb命令_一键截取Logcat日志

《自拍教程44》adb命令_一键截取Logcat日志

​本篇文章难度较大,阅读时间较长,历劫进阶。。。 Android系统测试或App测试过程中, 有的Android终端设备由于磁盘太小,未开启随系统自启动logcat序列log, 即未实时在后台截取Logcat log,所以需要测试人员进行手动截取Logcat Log, 这种情况下, 一般我们是直接cmd, adb logcat -v threadtime > D:\logcat.txt, 通... »

《自拍教程43》adb命令_一键读取硬件配置

《自拍教程43》adb命令_一键读取硬件配置

Android系统测试过程中, 比如接口测试,需要用到设备的iccid, 或者uuid, 车载测试需要用到VIN号(车辆唯一标识号), 4G测试等需要设计IMEI号等设备配置字参数等, 我们还可以读取到设备的分辨率,emmc磁盘容量, cpu型号,内存大小等,这些硬件配置信息, 可以辅助我们做测试,如何读取到这些硬件信息呢? 准备阶段 adb shell getprop命令,可以获取到Androi... »

《自拍教程42》adb命令_一键读取系统版本信息

《自拍教程42》adb命令_一键读取系统版本信息

Android系统测试, 开始测试前,我们需要先确认所测试的系统版本是否正确, 还有报bug的时候,开发需要你提供具体的系统版本信息。 还有系统打版时间等, 不同的版本修复了不同的bug,合入了不同的新功能等, 如果测试人员测试的系统版本都不对,会直接被开发怼到哭。 如何一键获取Android系统版本信息呢? 一般我们通过读取/system/build.prop这个配置文件来获取, 这套方案基本适... »

《自拍教程39》adb命令_一键同步北京时间

《自拍教程39》adb命令_一键同步北京时间

研发阶段的Android车机,还不支持从gps或仪表同步互联网时间, 需要手动设置系统时间。 由于任何涉及在线业务,都有时间戳的概念, 如果和远程云端服务器上的时间相差剩余,则服务器端不会返回正常数据。 比如你的车载墨迹天气App,如果你车机时间是:1970-01-01 08:00:00 , 则肯定无法请求到最新的天气信息,因为你发起请求,服务器直接拒绝, 时间戳相差太大,除非你更新到当前北京时间... »

《自拍教程38》adb命令_一键截屏

做Android手机系统或App测试的过程中, 如果碰到了bug,开发一般会需要测试人员提供当时的bug截图, 如何用Python 批处理脚本, 快速实现截图呢? 准备阶段 adb shell screencap -p /sdcard/a.png 命令, 可以实现手机截图并保存到/sdcard/a.png adb pull /sdcard/a.png . 即可实现导出到当前路径(.代表当前路径) ... »

在这里插入图片描述

adb的server版本和client版本不匹配问题

1,有时候我们用adb工具去连接安卓设备,或者模拟器的时候,会提示adb server version doesn’t match this client这样的提示。如图提示的字面意思就是当前client版本40,与server端的版本不匹配,当前版本过高引起的。注意,这里的client就是你电脑已经安装的adb程序的版本,而server,也就是你的服务端,将要connect的设备。在这里插入图片... »

adb无线调试手机

学习移动端自动化测试时,经常拿自己的手机来做实验调试和练习,但是每次调试都要一直连接数据线,不仅桌面杂乱,还需要担心数据线不小心碰掉了,作为习惯了各种无线设备极致简约的现代人,亟需无线调试手机的方案,幸运的是adb本身就支持无线调试,步骤如下: 手机开启USB调试,用数据线连接电脑,连接成功后用adb devices检查连接是否正常,若结果出现unauthorized的字样,表明未授权,需先授权 ... »

在这里插入图片描述

Android测试工具-MONKEY使用

使用monkey测试工具前,需先安装adb命令 MAC下ADB安装 下载:https://www.androiddevtools.cn/index.html#sdk-tools 1、下载SDK Tools: 24.4.1版本,Mac OS X,android-sdk_r24.4.macosx.zip,解压 2、下载SDK Platform-Tools: 这是 adb, fastboot 等工具包。... »

Android adb命令

官方参考地址:https://developer.android.com/studio/command-line/adb.html?hl=zh-cn 基本命令: 查看连接的设备 adb devices 进入指定设备 adb -s serialNumber shell 连接状态 adb get-state 查看版本 adb version 启动ADB服务 adb start-server 停止ADB... »

Page 1 of 41234