adb全名android debug bridge 安卓调试桥
ADB命令
1、查看最上层成activity名字:
1
2
adb shell dumpsys activity | findstr "mFocusedActivity"
或者 adb shell dumpsys window w | findstr \/ | findstr name=
2、查看Activity的任务栈:
1
adb            
                
         
            
            
            
            1 Android Log最近遇到一些抓log 的事情,很多来自网上达人的分享,加在一起总结一下:log文件分为实时打印的,还有状态信息的两种    实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump, QXDM Log    状态信息的有:adb shell dmesg,adb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-30 16:02:23
                            
                                626阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android Studio 抓ADB日志
Android Debug Bridge(ADB)是一种用于在计算机和Android设备之间通信的功能强大的命令行工具。在开发Android应用程序时,我们经常需要查看设备上的日志来调试问题。通过使用Android Studio,我们可以方便地抓取设备的ADB日志,以便更好地了解应用程序的运行情况。
## 如何在Android Studio中抓取            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-26 07:00:19
                            
                                218阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              最近老板让我修改一款android APP,下面就来介绍app在设备上测试时抓取日志的必备工具——adb的用法  1,首先我们在百度上下载adb工具,压缩包get!解压后里面应该有这么几个东西    2,然后我们把他们中 名字种 含有adb的,也就是前三个文件, 复制一下,粘贴到这两个目录中       3,再然后 我们把那            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-03 16:00:06
                            
                                539阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Android开发中,查看内核日志是一个重要的技能,尤其在调试和优化应用性能时。通过`adb`(Android Debug Bridge),我们可以方便地访问Android设备上的内核日志,获取系统级别的信息,以及排查潜在的问题。本文将详细记录如何使用`adb`查看Android内核日志的过程,涵盖背景描述、技术原理、架构解析、源码分析、案例分析、总结与展望。
## 背景描述
在2019年,            
                
         
            
            
            
            文章目录背景抓日志条件电脑上 adb 配置开抓 开抓分析日志 背景最近工作中,在项目里集成了某 sdk 的功能实现用户埋点数据上报,这个数据上报给了某平台 A。但是 A 说数据没收到,那就奇怪了。因为我在另一个项目中也是用的这个 sdk,上报方式都是一样的,另一个项目就是好好的。所有项目经理反馈给我问题时,我当时有点蒙圈: 咋整呢?铁汁!裂开了哦! 没关系,我们可以在代码中添加关键的日志,当然打            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 08:58:28
                            
                                20阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录9、查看⼿机运⾏⽇志(1)Android 日志(2)按级别过滤日志(3)按 tag 和级别过滤日志(4)日志格式(5)清空日志10、获取App的包名和启动名方式一:方式二:11、获取app启动时间12、查看内存信息 9、查看⼿机运⾏⽇志adb命令:adb logcat只要对Android手机/模拟器的操作,都会记录到日志中。Android 系统的日志分为两部分,底层的 Linux 内核日            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-09 09:49:18
                            
                                803阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本质:使用logcat抓取连上调试终端后,执行adb logcat >d:\a\a.log就把日志输出到d盘下的a文件夹下的a.log文件中;ctrl+c 退出,此时停止日志抓取,a.log文件大小不再增长            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-26 17:34:40
                            
                                139阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            AP的log抓取  主要有main log和kernel log两种。1、Main log  注释:    Main log为应用程序的log,也是最常用的一种。提交功能性bug时,一般都要提供Main log。  方法1:    在手机后台里开一个进程用来实时保存调试log到main_xxx.txt &。    命令:        adb shell        logcat -v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-15 21:10:38
                            
                                1333阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录背景步骤连接上 Android 设备将 tcpdump 文件 push 进 Android 设备某个目录中使用 tcpdump 抓包将 capture.pcap 网络包文件 pull 到本机 背景这篇文章我其实没打算写的,可能是懒吧!不过有个测试小妹妹测试我目前负责的一个项目,她大多数时候是需要进行网络抓包来分析相关问题的。但是因为她抓的网络包有的时候不准确,故我本人也远程连接过她的电脑            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 16:53:08
                            
                                207阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            adb常用操作1.连接指定设备adb -s 127.0.0.1:5555 shell2.给某个app发送广播am broadcast -a "send_by_frank_test"
am broadcast -a "send_by_frank_test" --es aaa bbb3.手机app无法抓包- 前提:手机已root
- 详细步骤
  - 计算证书名
    - `openssl x509            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-14 06:59:59
                            
                                1303阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android ADB抓systrace实现教程
## 概述
本教程将教会你如何使用Android Debug Bridge(ADB)工具来抓取systrace。ADB是一个非常有用的工具,它可以帮助开发者与Android设备进行通信和调试。Systrace是一种用于分析Android系统性能的工具,可以帮助我们定位和解决性能问题。因此,学习如何使用ADB抓取systrace对于开发者来说是            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-27 00:49:55
                            
                                940阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录目标一、APP命令格式1.1 查看已连接的设备列表1.2 断开连接设备1.3 无线连接设备1.4 开启adb服务1.5 关闭adb服务1.6 安装软件包1.7 卸载软件包1.8 获取包名1.9 获取当前窗口(注意大小写区分)1.10 清除缓存1.11 启动/停止应用1.12             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-04 14:58:45
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用cmd进入命令窗口,也可以在当前目录下按Shift+鼠标右键,选择“在此处打开命令行(W)”;使用 logcat 命令:  一、查看和跟踪系统日志缓冲区的命令logcat的一般用法(格式)是: [adb] logcat [<option>] ... [<filter-spec>] ...       PC端连接上需要抓取            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-23 14:19:25
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前面大概学习了adb基础,但是adb的存在,在测试人员中究竟有什么必要,以及看log时,那么多的log,让我们看个屁啊,所以这一次,我决定一定要把adb这件事情搞清楚。 1.先来看最感兴趣的adb日志首先来了解一共概念,安卓的日志有那些:Android 系统的日志分为两部分,底层的 Linux 内核日志输出到 /proc/kmsg,Android 的日志输出到 /dev/log。一般我们            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-20 14:54:04
                            
                                1141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一、目的1、想知道:二、参考1、adb下载安装及使用1、利用adb实时查看应用日志1、怎么通过adb命令查看日志1、adb命令查看app的日志1、ADB抓取日志和日志过滤三、注意1、配置环境后一定要点击确定退出,在重新打开命令提示符1.环境配置好了,cmd窗口一定要关闭,在重新打开四、操作:1:完成:能用+将输出信息打印到txt中1、环境变量设置:配置环境后一定要点击确定退出,在重新打开命令提            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-23 21:34:21
                            
                                568阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 使用 ADB 抓取 Android 应用程序的内存 Dump
在Android开发中,性能优化和内存管理是至关重要的。通过抓取内存 Dump,我们可以分析应用程序在特定时间点的内存使用情况,识别潜在的内存泄漏以及优化内存使用策略。本文将介绍如何使用 Android Debug Bridge (ADB) 抓取内存 Dump,并给出代码示例进行说明。
## 1. 什么是 Memory Dump            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-07 04:24:27
                            
                                1496阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、应用层1.www抓包:在捕获的的数据中心选取一个http报文,打开并找到其对应的网址,双击打开二、传输层源地址172.31.148.75目的地址183.232.231.174域名www.baidu.com     1、TCP的三次握手第一次握手:源地址向目的地址(百度)发送连接请求,标志位SYN=1,Seq=0;第二次握手:目的地址的TCP收到            
                
         
            
            
            
            移动端测试 是指对移动应用进行的测试,即实体的特性满足需求的程度,进行测试前需要搭建测试环境。1 移动端自动化环境搭建1.1 java安装java JDK安装jdk-8u181-windows-x64.exe配置环境变量:JAVA_HOME:D:\developer tools\Java\jdk1.8.0_181配置path:%JAVA_HOME%\bin%JAVA_HOME%\jre\bin验证            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-19 21:07:32
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Android开发或调试过程中,有时候需要抓取UDP数据包,这个过程可以通过ADB工具来实现。下面将从多个方面详细阐述如何实现“android抓udp数据adb”的过程。我们将采用备份策略、恢复流程、灾难场景、工具链集成、案例分析和最佳实践这几个结构来进行深入分析。
## 备份策略
在进行数据抓取之前,我们要制定一个清晰的备份策略,以确保数据的安全和完整。这里我们提供了一个思维导图,展示了备份