ADB基础

作者: dou527 | 来源:发表于2020-10-22 07:49 被阅读0次

ADB介绍

ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机)

它的主要功能有:

* 运行设备的shell(命令行)

* 管理模拟器或设备的端口映射

* 计算机和设备之间上传/下载文件

�* 将本地apk软件安装至模拟器或android设备

ADB常用指令

adb devices                      用于查看链接设备

Adb pull                             用来将移动设备中的文件复制到pc端

Abd push                          用pc端的文件复制到移动端来

adb install                      apk的路径名  eg: adb install e:\baidu.apk   

       Install -r apk的路径名           重新安装并将原有缓存进行保留

Adb uninstall apk的包名            eg:adb uninstall com.baidu.searchbox

如何获取包名:

adb shell pm list packages                获取包名

adb shell pm list packages  -3                  获取第三方包名

adb shell pm list packages  -s                  系统包名

adb shell dumpsys activity activities                       adb命令获取当前界面Activity

执行结果为:com.baidu.searchbox/.MainActivity t3

adb shell dumpsys cpuinfo查看手机端cpu的使用率

adb shell getprop | findstr dalvik                 查看本机内存的使用情况(所有的app)

adb shell dumpsys meminfo +包名查看具体的apk的内存使用率

adb  locat                     来去获取日志

adb logcat -c                清空日志

Adb logcat *:W  对应打印含有W以及W以上界别日志

Android的日志分为如下几个级别:

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

D—— Debug

I—— Info

W—— Warning

E—— Error

F—— Fatal

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

相关文章

  • ADB基础

    ADB介绍 ADB全称Android Debug Bridge, 是android sdk里的一个工具, 用这个工...

  • ADB常用命令集合

    基础命令 USB设备命令 文件传输命令 SHELL命令 adb shell pm命令 adb shell am命令...

  • 利用adb命令读取手机数据库的内容

    利用adb命令查看手机数据库里面的内容 基础的adb命令:http://blog.csdn.net/janrone...

  • ADB 命令梳理

    ADB基础命令 服务启停 设备相关 adb指定目标设备选项 文件传送 调用Android shell命令 andr...

  • adb进阶知识

    adb进阶知识,如何过滤只查看某一个app的日志前面大概学习了adb基础,但是adb的存在,在测试人员中究竟有什么...

  • 《第一行代码》---Android 啃完,学习笔记

    #Android 基础知识点总结 ---------- ##1.adb - android debug bridg...

  • 常用ADB命令

    常用ADB命令 基础命令 安装 & 卸载 包管理 package manager 应用相关 activity ma...

  • adb

    基础命令: adb devices 查看连接的设备 手机授权后 ,状态unauthorized更改为device ...

  • Android 基础:ADB命令

    adb install [-r] [-s] xxx.apk -r:重新安装 -s:安装到sd卡 adb unin...

  • adb基础知识

    操作系统:Mac OS1.首先看一下5037端口是否有进程占用netstat -na | grep 50372...

网友评论

      本文标题:ADB基础

      本文链接:https://www.haomeiwen.com/subject/fgicmktx.html