深圳市中科世为科技有限公司论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1482|回复: 0

应用教程前导三:adb调试相关

[复制链接]

8

主题

8

帖子

66

积分

超级版主

Rank: 8Rank: 8

积分
66
发表于 2018-11-6 16:40:18 | 显示全部楼层 |阅读模式
本帖最后由 xierz 于 2018-11-22 14:28 编辑

adb调试命令行常用指令1.log相关命令
1.adb logcat
打印日志缓冲区日志

2.adb logcat -c
清除缓冲区日志

2.获取系统信息相关命令
1. adb shell ps
查看进程信息


各字段的含义:
USER 进程当前用户

PID 进程ID
PPID 父进程ID
VSIZE 进程的虚拟内存大小,以KB为单位
RSS 实际占用的内存大小,以KB为单位
WCHAN 进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。
PC Program Counter
NAME 进程状态及名称

休眠进程:这个是进程的状态,从上面打印的内容中可看出进程的状态
进程状态有不同的值:
D - 不可中断的睡眠态。
R – 运行态
S – 睡眠态
T – 被跟踪或已停止
Z – 僵尸态
W -   进入内存交换(从内核2.6开始无效)
X  - 死掉的进程
< -   高优先级
N  -  低优先级
L   - 有些页被锁进内存
s  -  包含子进程
l  -  多线程,克隆线程
*+ - 位于后台的进程组                   *

adb shell ps 命令参数:
-P  显示调度策略(字段名:PCY),通常是bg(前台处理)或fg(后台处理),当获取失败将会是un和er
-p 显示进程的优先级和nice等级
-t 显示进程下的线程列表
-x 显示进程耗费的用户时间和系统时间,格式u:0, s:0),单位:秒(s)
-c 显示进程耗费的CPU时间
[pid] 过滤指定的进程PID
[name] 过滤指定的进程NAME





2. adb shell top
获取CPU使用情况

adb shell top -m

最多显示多少个进程

adb shell top -h:查看top指令帮助文档


3.adb shell getprop
获取系统属性


4. adb shell setprop
设置系统属性
3.文件操作命令
1.adb shell ls
-a:列出所有文件,包括隐藏文件
-l:列出文件的详细信息
-n:用数字的GUID代替名称
-s:输出该文件的大小


3.操作设备相关命令
1. adb shell kill
结束进程

2.adb shell reboot
重启设备

6.网络测试信息相关命令(WIFI和以太网版本测试网络)
1. adb shell iftop
列出网络传输包情况

2.adb shell netstat
显示各种网络相关信息

7. adb --help
获取adb帮助文档

注:更多adb shell 详细使用说明请查看http://adbshell.com/官方说明文档。
Super V串口屏模组可以使用大部分常用的adb调试指令。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|深圳市中科世为科技有限公司 ( 粤ICP备17144184号 )

GMT+8, 2023-6-10 18:16 , Processed in 0.017542 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表