配置 JAVA:

    1.安装jdk的按抓包(傻瓜式安装不需要更改路径)

    2.我的电脑右击属性--高级系统设置--环境变量--用户变量--新建:JAVA_HOME

      C:\Program Files\Java\jdk1.8.0_144

      系统用户变量--新建:

      C:\Program Files\Java\jdk1.8.0_144\bin

    3.点击确定

    4.验证:运行输入cmd 在黑窗口中输入  java  javac

配置Android -sdk:

     1.解压压缩包

    2.我的电脑右击属性--高级系统设置--环境变量--用户变量 新建:ANDROID_HOME

        D:\android-sdk

        系统用户变量中

         D:\android-sdk\platform-tools

        D:\android-sdk\tools

    3.点击确定

     4.验证:运行输入cmd 在黑窗口中输入  ADB

配置模拟器或者是真机:

      下载并安装雷电

    adb devices               查看设备编号

    adb install             路径 安装apk

    adb uninstall              包名 卸载apk

    adb shell pm list packages       罗列出所有的包

                     -s   系统包名

                     -3   三方的包名

    adb shell dumpsys cpuinfo                查看当前移动端的cpu的使用率

                   -包名     查看当前app cpu的使用率

    adb shell getprop | findstr dalvik  查看本机内存使用率

    adb shell dumpsys meminfo +包名     查看当前app 内存的使用率

    adb shell dumpsys activity | findstr "mFocusedActivity"   查看当前的app的包名以及启动项

    adb locat   查看手机日志

    logcat -v time process >C:/log/aa.txt    打印日志并保存到本机

    adb -s 设备名称 logcat -v time process >C:/log/aa.txt   指定设备进行打印

    

    V —— Verbose(最低,输出得最多)

    D —— Debug

    I —— Info

    W —— Warning

    E —— Error

    F —— Fatal

    S —— Silent(最高,啥也不输出)

    adb logcat *:W     过滤日志  含w以及w以上的日志

    adb -s 设备名称 logcat *:w -v time process >C:/log/aa.txt   指定设备进行打印

    不常用的以及用来给面试官命令如下(面试题)
https://blog.csdn.net/qq_26552691/article/details/81348222

测试:ADB的更多相关文章

  1. monkey 测试 adb shell monkey

    adb shell monkey -p com.android.recorder --throttle 360 --ignore-crashes --monitor-native-crashes -- ...

  2. AS 实机测试 ADB.exe 提示

    adb fail to open error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037: 通常每 ...

  3. App测试- adb monkey测试

    一. 安装和配置SDK 1. 下载Android SDK并解压.如下图:(如果不存在tool和platform_tool,请点击SDK Manager在线下载和更新) 2.下载完成后,配置SDK环境变 ...

  4. Android测试——adb命令

    Adb (Android Debug Bridge)起到调试桥的作用. 通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序.adb采用监听Socket TCP 5554等端口 ...

  5. 测试adb功能(后续学习会不断添加)

    在安卓中最常用来调试的工具就是ADB,废话不多说,看看几个常用的ADB命令: 1.查看设备的连接状态 在windows cmd中输入 adb devices 会显示设备的相关信息. 2.adb she ...

  6. 移动端测试=== adb 无线连接手机

    无线连接(需要借助 USB 线) 除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 ...

  7. 移动端测试===adb shell top命令解释

    adb shell top top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序. top 用法 >a ...

  8. 面试必知道的APP测试adb命令

    查看当前连接设备: adb devices 如果发现多个设备: adb -s 设备号 其他指令 查看日志: adb logcat 安装apk文件: adb install xxx.apk 此安装方式, ...

  9. linux安装adb

    本文只针对centOS6.8,其他版本未测试 1.下载adb包 下载android sdk for linux(http://tools.android-studio.org/index.php/sd ...

随机推荐

  1. http接口和web service接口测试区别是什么?

    1.web service有一套完整的协议标准,其中有soap协议,用来进行消息的传递. 2.soap请求是HTTP POST的一个专用版本,遵循一种特殊的xml消息格式 Content-type设置 ...

  2. .NET内存分析工具-dotMemory

    .NET内存分析工具-dotMemory 1.介绍 官网链接 引言 程序内存占用较大?内存溢出?需要分析生产环境程序怎么办? dotMemory 使您可以分析各种 .NET 和 .NET Core应用 ...

  3. Java学习的第十四天

    1.JAVA的继承使用关键字extends继承 class 子类 extends 父类{} 子类可以用super来调用父类的非私有属性和非私有方法,还可以调用非私有的父类构造函数 如果父类子类的方法名 ...

  4. Flask常用扩展(Extentions)

    Flask常用扩展(Extentions) 官网;http://flask.pocoo.org/extensions/ 1.Flask-Script ​ 说明: 一个flask终端运行的解析器 安装: ...

  5. 框架篇:见识一下linux高性能网络IO+Reactor模型

    前言 网络I/O,可以理解为网络上的数据流.通常我们会基于socket与远端建立一条TCP或者UDP通道,然后进行读写.单个socket时,使用一个线程即可高效处理:然而如果是10K个socket连接 ...

  6. OpenCV计算机视觉学习(11)——图像空间几何变换(图像缩放,图像旋转,图像翻转,图像平移,仿射变换,镜像变换)

    如果需要处理的原图及代码,请移步小编的GitHub地址 传送门:请点击我 如果点击有误:https://github.com/LeBron-Jian/ComputerVisionPractice 图像 ...

  7. 纯CSS实现3D正方体动画效果

    前言 纯CSS实现3D正方体动画效果,此方法是通过transform的旋转(rotate)和位移(translate)实现的,具体效果是鼠标滑过时正方体的一个面会产生位移 效果图 ​

  8. laravel 多表字段关联查询

    public function items() { return $this->belongsToMany('App\Model\Cz\CzCourse', 'cz_picture_course ...

  9. python super继承用法

    子类对父类的继承一般写法为1, 高级方法为super. 1 # 1,普通继承 2 #新建一个父类 3 class Father(): 4 def father(self,message): 5 pri ...

  10. [转自王垠]完全用GNU/Linux工作,摈弃Windows低效率的工作方式

    ZT (a qinghua student's article) 我已经半年没有使用 Windows 的方式工作了.Linux 高效的完成了我所有的工作. GNU/Linux 不是每个人都想用的.如果 ...