如何抓取Android系统APP测试的日志

如题所述

抓日志神器:安卓测试助手

--------------------------------------------

安卓测试助手2.x版本

【工具简介】

1,一个安卓辅助调试工具,把常用命令以图形化界面展示,旨在方便调试开发;

2,使用IDEA开发,基于 jdk13+javafx+ddmlib。目前只支持windows平台使用。

【下载】

2.1版本下载:

http://aispeech-lyra.oss-cn-hangzhou.aliyuncs.com/tools/AdbHelp/AdbHelpSetup2.1.exe



【主要功能】

界面1:

安装设备机器型号,版本基本信息,网络IP信息,内存信息,屏幕分辨率,内存信息,电池信息,当前窗口包名,截屏,录屏,按键模拟,广播发送等

界面2:

进程id号,进程名,cpu使用率获取,杀进程,线程总数获取,进程内存实时显示(java,native,graphics,stack,code,other),类似AndroidStdio实时内存流;  

界面3:

已安装应用包名展示,卸载应用,打开应用,安装应用,已安装应用所在位置,已安装应用大小,版本号,应用的Activity包名  

界面4:

Top命令展示,包括:cpu,内存占用等

界面5:

存储目录展示(这一部分未全部完成,期望是可以做成右键直接 push 和 pull 文件)


界面6:

实时日志


底部功能栏:

显示ADB是否连接,抓日志(可设置日志名),打开日志目录,日志已截取时间长等

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-11-04
1. 设置android手机为USB调试模式。步骤: menu--- 设置 --- 应用程序 --- 开发 , 选择【USB调试】 2. 用USB连接手机和电脑,并确保成功。步骤: 在windows下执行c:\adb devices, 查看手机是否已经连接成功。 3. 设置应用程序为调试模式。操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable=true, 如下: <application android:icon=@drawable/icon android:label=@string/app_name android:debuggable=true 4. 执行真机调试操作:ECLIPSE调试对话框中,Target窗口中选择Manual,点击【debug】按钮,选择真机设备,开始调试。 注:不管是否启用ECLIPSE环境,任何Android软件只要在真机上运行发生异常,都可以在命令行窗口下查看具体异常信息: 执行:.\adb logcat 可以查看到更多的系统异常消息。在这些消息中要注意查看Caused by:打 头的行,这些行指明了在哪行代码出的错误本回答被提问者采纳

抓取android手机log的介绍
通过调整蓝牙设置并使用logcat命令,可获取蓝牙相关日志。QPST log需通过特定方式(如*#*#248#*#*)抓取并配合vmlinux文件提供。6. 指定app包名的日志抓取:在Ubuntu系统中,使用`grep`配合`pidof`获取特定app的PID,再用`adb logcat --pid=PID`命令。Windows用户同样可以找到对应PID,然后执行类似操作。

如何获取 android 的系统日志 logcat
1、首先打开android studio的页面,如下图:2、点击下方的机器人小图标位子为Android Monitor,如下图:3、之后就可以看到android的系统日记log了,如下图:

android手机日志怎么查看_安卓手机日志怎么看
安卓的手机日志需要在手机文件管理中查看。首先在桌面上找到【文件管理器】图标,点击进入文件浏览页面。在文件浏览页面,找到手机的系统文件夹。在系统的文件夹中,找到带有【debug_log】字符的文件。打开androidstudio随便进入一个工程进入主界面点击底部androidmoniter打开安卓连接设备信息查看页面把手机与电脑通...

如何获取 android 的系统日志 logcat
1. 只显示需要的输出,白名单 最方便的当然是通过管道使用 grep 过滤了,这样可以使用 grep 强大的正则表达式匹配。简单的匹配一行当中的某个字符串,例如 MyApp:adb logcat | grep MyApp adb logcat | grep -i myapp #忽略大小写。adb logcat | grep --color=auto -i myapp #设置匹配字符串...

android手机日志怎么查看?
1、首先在桌面上找到【文件管理器】图标,点击进入文件浏览页面。2、在文件浏览页面,找到手机的系统文件夹。3、在系统的文件夹中,找到带有【debug_log】字符的文件。这是手机的日志文件存放的位置,中文意思是【手机调试日志】。4、进入文件夹后,可以文件夹中存放着以数字串命名的文件。这就是手机的...

怎么用adb抓取某个app的崩溃日志?
获取Android设备的崩溃日志,开发者可采用以下两种方式:方法1:使用adb命令 通过adb命令,开发者能够轻松获取崩溃日志,命令如下:adb logcat group apk包名 adb logcat -v time >D:\\log.txt adb logcat -v time *:E >D:\\log.txt 使用此命令后,崩溃日志将被保存至指定路径。方法2:利用克魔...

如何抓取 手机apk的 logcat 日志
1,安装SDK(参考android sdk环境安装)2,使用数据线链接手机,在手机助手的sdcard中建立一个1.log的文件 3,程序运行cmd 4,输入抓取命令:logcat -s '*:E' > \/mmt\/sdcard\/1.log 5,使用手机崩溃一次 6,查看日志抓取文件,分不清楚是那个时间段所造成的后果 7,加入命令:-v time 就会...

如何看App的运行日志
点击openconsole按钮即可打开详细的日志信息窗口:通过关键词搜索可以找到有用的信息。打开AndroidStudio--Tools--Android--AndroidDeviceMonitorandroid下的日志也是可以进行一些搜索来查找问题。在命令行输入:使用idevicesyslog查看我们想要的日志在用过各种办法查看App日志后,还是觉得苹果系统自带的工具用起来最...

手机什么代码可以抓取日志
Android 使用 adb 命令抓日志。操作步骤如下:1.下载 adb 压缩包。2.下载后进行解压,解压后有上面圈出的三个文件。3.在系统变量中编辑 Path,添加 adb 解压所在的目录路径即可。4.配置完成,配置完成后打开cmd,命令窗口输入adb。5.打开cmd命令窗口,输入下面命令下面可以看到桌面已经生成了 imxiaoqi....

android手机日志怎么查看?
1.首先在手机桌面上找到【文件管理】,进入手机的文件管理页面。2.进入系统文件浏览页面后,点击手机的系统文件夹。一般此类文件夹命名是根据手机系统名称来命名的。(如华为EMUI,OPPO的Color OS等)3.进入系统的文件夹后,找到【debug_log】这个文件夹。(这个文件夹的中文意思是:手机调试信息_log日志...

相似回答