Android studio保存logcat日志到本地的操作
windows环境下
1、输出logcat日志到本地文件
adb logcat -> F:/logcat.txt
2、输出带时间的logcat日志到本地文件:
adb logcat -v threadtime -> F:/logcat.txt
输入以上命令后,adb自动保存logcat日志到指令的文件,,按ctrl + c结束保存。
补充知识:Android真机调试不打印log
Android开发过程中,有时候用真机调试时明明执行了log打印,但是控制台就是不输出,可能是因为手机的log打印功能未开启(log打印会影响手机性能,所以厂商一般默认都会关闭)
解决办法:
1、首要条件:开启开发者模式(关于手机,版本号处连续点击多次)
2、开启日志打印
魅族手机:设置——辅助功能——开发者选项——性能优化——高级日志输出——全部允许
华为手机:*#*#2846579#*#*——后台设置——AP LOG设置——打开
以上这篇Android studio保存logcat日志到本地的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Android PC端用ADB抓取指定应用日志实现步骤
主要功能: 用于在PC端通过ADB工具抓取指定android真机上运行的指定包名应用的调试日志,并生成本地txt文件. 实现步骤: 1.准备ADB调试软件: 2.根据包名找到进程pid; 新建一个txt文件,重命名为"getpid.bat",把下面代码复制到该文档中,保存: 包名"com.wtoe.demo"可替换为自己所需要抓取日志的包名. @echo off adb shell "ps | grep com.wtoe.demo" 3.根据包名
-
android studio 使用adb 命令传递文件到android 设备的方法
一:文件传输 在android开发中,有时候需要将文件从pc端传递至android,或者将软件运行的日志,从android设备传递到pc进行分析,我们可以使用windows的cmd窗口,或者android studio的terminal窗口来传递文件. 1:连接android设备 此处默认是android设备,已打开usb调试模式,并且数据线已经和电脑连接.我们先使用adb devices指令,查询一下设备是否正常连接. 2:设备连接后,将pc文件传输至android设备 adb -s xxxx
-
android adb实用命令小结
adb对于Android程序员来说在日常的工作中使用频率很高,现将自己工作中常用的adb命令总结一下备忘,方便查询,也供大家参考.查看应用内存占用,耗电信息,启动时间,wakelock,跑monkey的命令在之前的应用性能优化中起了不小的作用.以下adb命令的测试机器为小米3,其中package_name代表包名. 基础脚本: 1.启动adb服务 adb start-server 2.终止adb服务 adb kill-server 3.进入adb运行环境 adb shell 4.获取帮助 里面有
-
Android studio保存logcat日志到本地的操作
windows环境下 1.输出logcat日志到本地文件 adb logcat -> F:/logcat.txt 2.输出带时间的logcat日志到本地文件: adb logcat -v threadtime -> F:/logcat.txt 输入以上命令后,adb自动保存logcat日志到指令的文件,,按ctrl + c结束保存. 补充知识:Android真机调试不打印log Android开发过程中,有时候用真机调试时明明执行了log打印,但是控制台就是不输出,可能是因为手机的log打印功
-
Android studio 解决logcat无过滤工具栏的操作
在logcat标题栏右键先windows mode,这时多数能恢复过滤工具栏,要恢复之前的停靠样式再同样点右键去掉windows mode的勾即可 补充知识:Android studio底部Logcat模块不见了以及Locat日志中包含了很多无用的错误日志筛选方法 1.底部显示日志模块Logcat不见了,如何显示出来? 依次点击顶部View -- Tool Windows -- Logcat 底部就显示出来Logcat模块了 2.app报错,底部日志老是显示很多无关报错日志,导致筛选出来我们自己
-
Android Studio中Logcat写入和查看日志
目录 使用 Logcat 如何打开 Logcat? Logcat 级别 在 Logcat 中制作自定义级别 自定义日志消息字体颜色和样式 如何清除日志 总结 使用 Logcat Logcat是日常开发的重要组成部分.如果您看到其中一个“强制关闭”或“已停止”对话框,您要做的第一件事就是检查与此崩溃相关的 Java 堆栈跟踪.这些被记录到一个名为 Logcat 的工具中,其目的是显示来自您设备的所有日志.它显示来自模拟器或连接的真实设备的日志. 我们可以在 Logcat 中看到以下消息: Syst
-
Mac 下 Android Studio 不打印日志的解决办法
Mac 下 Android Studio 不打印日志的解决办法 前言: 在 Mac 下使用 Android Studio 时常会遇到 Android Monitor 突然不打印日志的情况,目前我知道的有三个方法: 1.重启 Android Studio 这个不需要多说,点击 Android Studio 的 File => Invalidate caches / Restart ,选择 Just Restart 2.重启 adb 命令行下输入:adb kill-server 关闭 adb,adb
-
修改Android Studio 的 Logcat 缓冲区大小操作
找到 Android Studio的安装目录\bin\idea.properties 文件 将文件中的idea.cycle.buffer.size=1024 改成 例如: idea.cycle.buffer.size=102400 另一个设置方式是: 补充知识:logcat 设置缓存区 设置buff logcat 的buff 有2种分配方式,一种是在kernel的,一种是logd, MM用的是在logd的这种的 system/core/liblog/Android.mk ifneq ($(TAR
-
Android Studio / IDEA kotlin 显示 var 真实类型操作
File -> Settings -> Editor -> Inlay Hints -> Kotlin 勾选 Show local variable type hints 启用前 启用后 补充知识:Android Studio 编译: Program type already present: XXX 解决方案 情况1:个例 build.gradle 中 dependencies { classpath 'com.android.tools.build:gradle:3.1.1'
-
Android下保存简单网页到本地(包括简单图片链接转换)实现代码
最近在做一个项目涉及到将包含图片的简单网页下载到本地,方便离线时观看,在这里分享一下,大家做下简单修改就可以用到自己的项目中了.(这里用到了AQuery库) 复制代码 代码如下: package com.nekocode.xuedao.utils; import java.io.File;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.regex.Matcher;import java.uti
-
解决Android Studio日志太长或滚动太快问题
前言 安卓开发经常遇到那种日志太长或滚动得太快, 我们直接的解决办法就是进行日志输出长度增大和添加日志过滤器,个人推荐用adb logcat处理更加方便灵活. 解决办法 1. 搜索过滤器 2. 修改日志缓冲大小 找到 " Android Studio安装目录\bin\idea.properties" 文件中的 idea.cycle.buffer.size=1024 修改成你要的缓冲大小即可. 3. adb logcat 输出日志到指定文件(不能解决日志过长的问题) i. 配置adb环境
-
解决Android Studio Log.v和Log.d不显示的问题
今天用华为荣耀7进行安卓测试,发现Log.v和Log.d不显示打印信息,只显示Log.i.Log.w和Log.e的信息. protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_2_32); Log.v("Activity_2_32","This is -------------------
-
Android studio 混淆+打包+验证是否成功
前言: 单挑Android项目,最近即时通讯用到环信,集成sdk的时候 官方有一句 在 ProGuard 文件中加入以下 keep. -keep class com.hyphenate.** {*;} -dontwarn com.hyphenate.** 即:混淆规则. 自己没写过关于混淆打包的文章,在此补上. 下面了解Android studio环境下 项目混淆打包的操作. 一.打包: 即 将Android项目生成.apk文件,让用户去安装. 1.工具栏 Build->Generate Sig
随机推荐
- 提示Trying to clone an uncloneable object of class Imagic的解决
- AngularJS中使用ngModal模态框实例
- asp.net(c#)两种随机数的算法,可用抽考题
- docker指令收集整理(收藏)
- Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
- 2008年企业新年贺词范文
- Ruby简明教程之方法(Method)介绍
- 12步让你的web1.0变成web2.0的总结
- eclipse启动tomcat无法访问的解决方法
- IIS 防盗链 软件
- 又拍云异步上传实例教程详解
- Linux下强制杀死进程的方法详解
- python接口自动化(十六)--参数关联接口后传(详解)
- Redis如何优雅的删除特定前缀key
- Django 项目重命名的实现步骤解析
- 小程序调用微信支付的方法
- 易语言更改窗口标题的方法
- 浅析iOS的Xcconfig
- Vue请求JSON Server服务器数据的实现方法
- VMware中安装CentOS7(设置静态IP地址)并通过docker容器安装mySql数据库(超详细教程)