Articles of 日志

什么是Android日志loggingfunction(例如Log.v())的返回值的语义?

Android日志function返回一个int 。 文档没有提到任何关于它们的信息。 什么是回报价值? 当我尝试在我的简单的应用程序,我得到18以下Log.v调用: android.util.Log.v("MyApp", "my message");

Android – 进程已经死亡的问题

应用程序只是崩溃,完成活动没有太多的信息。 04-01 13:30:43.739: W/AudioService(180): setMode() client died 04-01 13:30:43.739: W/GpsLocationProvider(180): Unneeded remove listener for uid 1000 04-01 13:30:43.739: D/libloc(180): loc_eng_stop called 04-01 13:30:43.739: I/ActivityManager(180): Process com.company.android (pid 2590)has died. 04-01 13:30:43.739: W/ActivityManager(180): Scheduling restart of crashed service com.company.android/.utilities.OurGPSService in 80000ms 检索到的日志要less得多,它只是表明进程刚刚死亡,导致我们的GPS服务重新启动。 它是一些ndk崩溃或有关MediaPlayer? 请帮助确定问题。

android.util.Log发布时 – 我可以做/不做

我有很多Log.i Log.d Log.e的地狱在我的代码最近的应用程序,我已经做了。 我即将发布这个应用程序,我不希望人们看到它,当他们把电话插入ADB,但我确实希望它在那里进行我自己的debugging。 我想扩展android.util.log,只是有一个布尔开关,所以我可以closures日志,当我发布,开发时打开它,但这个类是最后的,我错过了一个把戏? 我真的不想通过我的代码一个删除所有,真如果最糟糕的是最糟糕的我可以做一个CTRL + H全球取代日志为/日志,但确实吸吮作为一个答案。 我也意识到Log.d在运行时被剥离出来,但它仍然运行(失去一点性能),所以不运行这将是一个额外的奖励。 是的,所以基本上我正在寻找一种方法来以编程方式打开和closures我的debugging,这也可以让我稍后做出一个偏好,或者如果人们想要查看它或帮助和发送它。 你们为此做了什么? 谢谢

BaseLayerAndroid创build销毁日志消息

我正在一个活动中使用Web视图。 当我在手机上运行我的应用程序时,我能够看到很多(连续)与标签BaseLayerAndroid日志消息。 02-07 13:29:06.458: D/BaseLayerAndroid(27721): Creating BaseLayerAndroid = 0x1a328b8 02-07 13:29:06.505: D/BaseLayerAndroid(27721): Destroying BaseLayerAndroid = 0x1977130 02-07 13:29:06.560: D/BaseLayerAndroid(27721): Creating BaseLayerAndroid = 0x197fa88 02-07 13:29:06.599: D/BaseLayerAndroid(27721): Destroying BaseLayerAndroid = 0x1a328b8 02-07 13:29:06.653: D/BaseLayerAndroid(27721): Creating BaseLayerAndroid = 0x199fbd0 02-07 13:29:06.685: D/BaseLayerAndroid(27721): Destroying BaseLayerAndroid = 0x197fa88 02-07 13:29:06.755: D/BaseLayerAndroid(27721): Creating BaseLayerAndroid = 0x1ba8018 02-07 13:29:06.786: D/BaseLayerAndroid(27721): Destroying […]

Android:崩溃转储报告的应用程序

我想为我的应用程序开发一个日志框架工作。我想要实现的是 跟踪我的应用程序的日志 跟踪日志时将日志写入文本文件 过滤由我的应用程序生成的日志 如果在将例外写入文本文件后发生任何错误/exception,请停止日志跟踪 首先我想知道这是可能的? 我想通过使用服务,我们实现了这一点。 如果我错了,请纠正我 我将这个项目称为https://github.com/androidnerds/logger 在这个项目中,他们使用AIDL来创build一个logging日志的服务。但是只有在有意的时候才会保存文件。 真的,我是新来的这个AIDL过程。 让我困惑的一点是,示例项目并没有给出清单中的任何许可来将“写入文件”存储到存储器中,但它能够做到这一点。 他们是怎么做到的? 即使我经历了这些问题 如何从Android设备获取日志文件? 以编程方式获取日志猫数据 将android logcat数据写入一个文件 在android中保存LogCat的数据 如何将LogCat内容保存到文件? 如何写整个Logcat到SD卡? 过滤LogCat只能从我的应用程序在Android中的消息? 但是没有为我工作。 所以请build议一种方法来实现这一点

debuggingAndroid春季框架:打印发送的请求

我使用Android的弹簧框架来调用其他服务器。 我找不到debugging发送请求的方法,我想打印由框架构build的请求的原始主体。 它看起来很基本,但随着框架自动序列化的对象,我不知道如何打印原始最后的身体。 有人有解决办法吗? 谢谢你的build议。

如何在android中实现changelog?

对于我的应用程序,我想实现一个更新日志,但不知道如何(哪个概念)。 我想要的是,在安装新版本的应用程序之后,更新日志会popup一次。 听起来很容易,但我不知道。 :/ 对话框显示我的更新日志已经存在,我只想知道如何显示一个更新后。 感谢您的提示。 Prexx

Xamarin Android – closures单声道日志

这可能是一个挑剔的事情,但在Xamarin运行Android应用程序时,它会在控制台中转储大量的行,以[Mono] 有什么办法可以禁用这些日志吗? 提前致谢

adb logcat -f log.txt错误:无法打开输出文件:只读文件系统

在Windows(win7)上,通过USBdebugging一个真正的手机我想转储logcat日志到我的电脑上的文件。 数据的速度超出了日食中可用的范围; 我想要整个未过滤的日志。 根据logcat命令行指令,这应该是微不足道的 logcat -f logfile.txt 我在Windows命令行上使用adb logcat -f logfile.txt 但是这总是回应 couldn't open output file: Read-only file system 文件系统不是只读的。 在那里创build和写入文件可以正常工作,而粗略的redirect(如adb logcat > logfile.txt也可以按预期工作。 提供整个path到日志文件没有区别。 我想利用logcat的-n和-r选项,但是他们需要-f才能工作。 有什么build议么? 笔记。 这个问题接近于在Ubuntu上提出的一个问题,但在Windows上没有对我有用的答案,还有一个build议是我已经尝试过,并且无法正常工作。 大多数类似的参考文献只是引用帮助页面,说-f filename应该工作。 编辑问题以保持最新的有用的评论和回应。

在LogCat中过滤标签(在Android Eclipse插件中)

LogCat输出下面有一个TextField“Filter”。 但是,它似乎只过滤消息列。 我喜欢过滤标签也。 因为有我的class级名称。 我怎样才能做到这一点?