导航:首页 > 操作系统 > androidlog写文件路径

androidlog写文件路径

发布时间:2023-02-22 16:14:03

‘壹’ android 各种log 的介绍

包含设备日志,堆栈跟踪和其他诊断信息,可帮助您查找和修复应用中的错误。

安卓bugreport主要用于分析手机的状态。其包含: main log , kernel log ,cpuinfo等信息。bugreport是一个可执行文件,编译后的路径为system/bin/bugreport,源码位于framework/native/cmds/bugreport。其核心在于启动mpsys服务。bugreport同mpstate服务建立socket通信(建立连接20次,超时3min无数据等容错)。连接之后,将接收到的数据定向到文件中。

  因此我们看到的bugreport数据均来自mpstate。

bugreport通过socket与mpstate服务建立通信,在mpstate.cpp中的mpstate()方法完成核心功能。分别输出: current log、 last log、 vm trace、 mpsys、 system info

 其详细内容主要有: 系统build及运行时长等信息、 内存和CPU进程的信息、 kernel log、 system log、 radio log、 event log 等等。实际来说,bugreport中显示的大部分为信息,都有对应的命令方式可以获取。bugreport只是作为一个在不打扰用户的前提下执行的一套命令集合。

    1). main_log    记录手机android上层app以及framework相关活动的log,比如你写的app打印的log,就在这里面

    2). events_log    主要是ActivityManager、powerManager等相关的log

    3). kernel Log    驱动相关的log

Logcat是内置在Android系统中的一个可执行工具,用于转储系统消息日志,其中包括设备引发错误时的堆栈追踪以及从您的应用当使用 Log 类编写的消息。可以在主机上通过adb logcat命令来查看模拟机上日志信息。

Android tcpmp是命令行数据包捕获实用程序。它可以捕获来自您的Wi-Fi连接,蜂窝连接以及您在android设备上可能具有的任何其他网络连接的数据包

modem 是手机里负责搜网和sim卡数据操作底层模块,每个手机都有,md log 用于分析掉网、掉话、无信号等问题

系统崩溃时留下的遗言,怎么死的,死哪了,死的多惨。

当一个动态库(native 程序)开始执行时,系统会注册一些连接到 debuggerd 的 signal handlers,当系统 crash(崩溃) 的时候,会保存一个 tombstone 文件到/data/tombstones目录下(Logcat中也会有相应的信息),文件的确就像墓碑一样记录了死亡了的进程的基本信息(例如进程的进程号,线程号),死亡的地址(在哪个地址上发生了 Crash),死亡时的现场是什么样的(记录了一系列的堆栈调用信息)等等。

6. netlog    网络相关

看网络链接情况,抓取网络包等等

7. QXDM(the Qualcomm eXtensible Diagnostic Monitor)高通可扩展诊断监视器

该工具适用于拥有使用Qualcomm ASIC和试用硬件的设备的人,并允许他们测试,评估和潜在诊断其移动设备的RF性能问题。通常使用它来促进这些设备的产品开发。

使用该软件,用户可以查看他们的移动设备发出的所有信令消息,因为该软件会生成它们的日志。这些日志也可以通过软件进行注释。可以将网络和电话参数的任何混合添加到屏幕,并且允许用户在使用其参数时使用复杂的公式。该程序还实时生成大量统计数据,以便用户可以更好地识别潜在的性能问题。用户可以访问Markov统计信息,Mux统计信息,RLP统计信息,块错误率,移动性管理数据,寻呼和访问统计信息,前向和反向链路统计信息等等。该程序还为用户提供了便携式设备信号的图形显示。该程序与Windows操作系统兼容。

8. init Log(init进程log)

9. Crashlog(崩溃日志)

‘贰’ android 系统 应用程序运行产生的 logcat文件存储位置在哪里

据我目前所知,是不存储的,因为你的系统时时刻刻都在跑,如果储存这个log的话,会占掉相当一部分的空间。如果你想看实时的log输出,可以在终端里面输入adb logcat查看或者在DDMS中查看。如果想保存起来看,可以在终端输入adb logcat -> 文件路径/文件名,把log重定向到你指定的文件中。

‘叁’ Android 手机中扩展名log是什么文件

文件扩展名: .log
log意即日志,通常是系统或者某些软件对已完成的某种处理的记录,以便将来做为参考,它并没有固定的格式,通常是文本文件,可以用记事本打开以查看内容,当然很可能是其它格式,直接打开就是乱码。大部分的log可以从文件名看出它的作用,比如uninstall.log或是error.log,当然前者通常是软件安装过程中生成的记录,以便将来卸载的时候可以提供给卸载程序使用,后者通常是用来记录一些软件运行中的错误信息等等。
首先,会发现数量最多的是"i tall.log"文件,而且都在各个应用软件的文件夹中,打开它,可以发现它详细地记录了安装信息:软件的源路径、安装时间、安装的整个过程,安装软件时的每一个操作,都会在这儿留下记录,包括向文件夹中拷贝".dll",对注册表进行修改,如果有足够耐心,完全可以通过它自己安装软件。其实它的重要作用是为删除软件作准备的。如果删除或把这个文件从原来的文件夹中移开,在控制面板-添加/删除程序中不能卸载这个软件。它可由unwise.exe或它所在文件中的unwise.exe调用,假如执行unwise.exe文件,将会弹出对话框,要求提供"*.log",这类软件有:netants,acdsee,ultraedit,jetcar以及很多游戏。例如在注册表中关于NETANTS(网络蚂蚁,一个国产的下载加速软件)的卸载是这样记录的:
[HKEY_LOCAL_MACHINE\Software \Microsoft \Windows \CurrentVersion \Uni tall \NetAnts]
"Di layName"=" etAnt quot;
"Uni tallString"="D:\\NETANTS\\UNWISE.EXE D:\\NETANTS\\I TALL.LOG",这里是不是看得很明显。
当然安装软件的记录文件也并不一定都是用这个文件名I TALL.LOG,象vopt99中产生一个vopt.log 的文件,它也是由安卓下的unwise.exe调用来删除软件。

‘肆’ 如何在Android上生成Log文件

在cmd命令下,输入:adb
logcat>>1.txt
1只是txt文件的名字,可任意写,这个文件就会放在目录下,即tools的目录下

‘伍’ android logcat日志在哪个文件夹里面

如果使用的是 Eclipse 作为 IDE 的话,用 ADT 所提供的 logcat 显示界面可以直接做到你的需求。 在编辑的位置输入 app:your.package.name 便可以自动过滤包名为 your.package.name 的软件输出信息啦,如果在编写软件时注意了 Log.X 的使用,通过旁边的下拉菜单还可以根据日志的等级进行再一次进行的过滤。 TODO: 1. 打开 LogCat 2. 输入需要的包名,如图上的 com.android.phone 3. 根据需要选择日志等级,当然,如果没有细致的 Log.X 输出的话,推荐使用 verbose(详细) 4. 查看过滤后的结果 5. 待解决问题后,记得将 app:com.android.phone 删除,否则过滤会持续生效 后话:如果不嫌麻烦,在左边的 Saved Filters 字样旁边有一个加号,通过它可以手动生成一个可以保存的过滤器,可涉及的过滤范围诸如:日志等级、进程ID、包名等。

‘陆’ android开发。我希望能实时的把log写到本地文件,请问如何实现

首先重新写一个Log类(比如MyLog,把Log外面在封装一遍)
第二步就是再封装的方法里把log信息写到本地文件

具体如下
public class MyLog {
public static void d(String msg) {
Log.d(sTag, msg);
print("d", sTag, msg);//写入本地文件的方法
}
}

‘柒’ android源程序里,经常有个log,请问,那个log把日志信息存在什么目录下了啊。

没有存储在任何文件。可以通过adb logcat查看Log信息。

‘捌’ android 调试log文件在哪

log的文件一般都是在编译器上显示,如果过多的话,是会清除掉的,你可以将log的文件保存在本地,以后就可以离线的查看了。

阅读全文

与androidlog写文件路径相关的资料

热点内容
excel表格单列数据加密 浏览:646
给同事的解压话语 浏览:990
linux关闭网卡命令行 浏览:452
史上最漂亮程序员 浏览:768
java实现excel的导入 浏览:758
光遇账号如何转移安卓 浏览:266
5分之13除以26的算法 浏览:342
兰州安宁区买解压包子 浏览:641
php接收图片代码 浏览:668
hci命令 浏览:662
福建服务器大区云空间 浏览:840
笔杆子程序员 浏览:745
手机软件易验证加密 浏览:589
文档加密只读模式也不能看到 浏览:431
把jpg转换成pdf的软件 浏览:874
linuxeth0mac 浏览:192
windows编程知乎 浏览:442
压缩工期超过40 浏览:249
Android怎么优化内存 浏览:106
linuxetcsysconfig 浏览:396