安卓应用crash日志的获取
来源:互联网 发布:人见人爱网络剧沈腾 编辑:程序博客网 时间:2024/06/02 09:51
安卓系统的应用免不了crash,或者是应用本身的问题,或者安卓设备的问题,或者安卓系统本身也有bug,那么,把crash的记录在日志,并通过日志回传或者本地获取crash并进行分析,就能更方便的,更有效的分析问题,解决问题
笔者所知的方法大概有三种:
第一种:市面上现有的加固服务方大多提供这个服务,只要把应用上传,平台会自动收集crash日志用于分析,不过前提是要有这些平台的账号(比如友盟)
第二种:主要适用于研发人员,研发人员在代码中加入一些写入日志的配置(有兴趣的可以在网上找下,或者问下开发的同事),这里不详细介绍
第三种:通过logcat获取crash日志,并保存到本地
这里说下第三种吧
前提是已经配置好安卓环境,安卓环境咱们配置不会的就去查查,我这里就不详细介绍了
电脑连接真机,运行adb devices
如果显示出自己的安卓设备,咱们就接着往下走
1.新建一个文件logcat.bat(也可以新建一个文件logcat.txt,然后重命名即可)
2.将一下批处理命令粘进去
@ECHO OFF
SET date=%DATE:/=-%
SET date=%date:~0,10%
SET time=%TIME:~0,0%
SET time=%TIME::=-%
SET time=%time:.=-%
SET timeStamp=%date%_%time%
@ECHO ON
adb logcat -v time > .\"%timeStamp%_logcat.log"
3.保存
4.将logcat.bat跟adb.exe放到一个目录下
5.双击“logcat.bat”,弹出命令行窗口
如果系统crash,在5中日志停止打印后关闭窗口,打开生成的logcat.log文件即可
- 安卓应用crash日志的获取
- 收集安卓crash日志
- iOS Crash 日志的获取
- 安卓crash捕捉异常应用
- ios 获取 crash 日志
- iOS 获取crash日志
- Android 获取应用Crash信息的方法
- Android中获取应用的crash信息
- 通过CrashHandler获取应用的crash信息
- 使用CrashHandler获取应用的crash信息
- 获取安卓应用的版本号
- ios 获取真机的crash日志(一)
- ios 获取真机的crash日志(一)
- ios 获取真机的crash日志(一)
- iOS应用的crash日志的分析基础
- iOS应用的crash日志的分析基础
- iOS应用的crash日志的分析基础
- iOS应用的crash日志的分析基础
- opencv各种类的定义
- Mysql+Php+Apache安装教程
- python学习笔记1
- PHP截取中文字符串出现乱码的解决办法
- Eclipse找不到Namespaces,但是卸载Spring tool后就有了是什么原因
- 安卓应用crash日志的获取
- 这些年--这些iOS
- 一步一步教你自动化构建(Jenkins+SVN+fir+CocoaPods)
- Tcpdump安装教程
- js无缝轮播
- DISCUZ!论坛管理员无法登录后台的各种解决方法总结
- 武大校赛网络赛B题
- 前端-HTML常用标签(一)
- caffe--学习中的一些知识点