install--ADB---学习笔记记录

    xiaoxiao2023-11-06  162

    install--ADB

    一、环境:

    1、官网下载SDK,进行安装

    2、配置环境变量,新建系统变量Android将安装目录添加(到SDK

     

    3、系统变量path,将上述的变量加入path,在变量值后添加(;%Android%)或者(%ANDROID_HOME%\TOOLS;%ANDROID_HOME%\PLATFORM-TOOLS;

     

    4、检查安装的adb是否成功,如adb versions

    5、检查是否连接成功:用USB连接手机到电脑,adb devices

     

     二、常用命令:

       查看设备:adb devices

       查看版本信息: adb  version

       停服务:adb kill-server

       启服务:adb start-server

       安装程序:eg:adb install d:\gongju\app-release.apk

       pull命令:adb pull <local> <remote>

    egadb  pull  foo.txt  /sdcard/foo.txt <local>pc端某个位置,<remote>移动设备或者模拟器的某个位置

        adb push <local>  <remote> 

    adb push  d:\java.txt /sdcard/java.txt d盘的拉入到手机中

       查看当前包名和activity名:adb shell dumpsys window | findstr mCurrentFocus    

       查看包名:adb shell pm list packages

       查看进程:netstat -ano | findstr "5037"  ,处于监听状态的可以根据PID杀掉进程(adb默认端口号5037) eg tasklist |findstr 9692(查看9692的进程)-- taskkill /pid 9692 -t -f(根据进程号杀进程)

       adb  shell 打开shell命令(必须是root才行),linux常用命令,如lscd等均可使用 

     

    三、monkey测试:

    1.下载安装(配置path--》链接adb--》查看链接是否成功--》根据测试需要monkey压力测试(通常夜间进行,保存于日志中)

    egadb shell monkey -p com.w2cx.businessversion --throttle 100 --pct-touch 50 --pct-motion 50 --ignore -timeout --ignore -crashes -s -v -v 10000 >d:monkey_log\monkey_3.txt

    egadb shell monkey -p package  -v -v 100

    2.分析日志:注意查找日志中的无响应问题和崩溃问题。无响应问题可以在日志中搜索 “ANR” ,崩溃问题搜索 “CRASH” ,内存泄露问题搜索"GC"(需进一步分析),异常问题搜索 “Exception”(如果出现空指针, NullPointerException,需格外重视)

     

    最新回复(0)