10得票1回答
在Android中抑制软件包中的弹出窗提示

我正在开发一款Android应用程序,尝试使用Toast显示一些信息。我在其他项目中使用过Toast,一切正常。但是在这个应用程序中,当Toast应该出现时,它没有出现,并且Logcat显示以下消息:Suppressing toast from package com.xxxxxxx by u...

28得票5回答
记录最佳实践和想法

我即将对我的应用程序进行一些重构,我开始思考这个简单但复杂的主题,日志记录,如何做到干净、有效和信息丰富地记录日志竟然如此困难... 当你阅读日志记录文档时,通常会看到以下代码片段if (BuildConfig.DEBUG) { Log.d(TAG + "message"); } 这...

10得票4回答
如何在Android Studio中同时显示两个或多个logcat过滤器?

我在我的代码中声明了两个LOG.i,具体如下: Log.i("pen", pen.toString); Log.i("book", book.toString); 然后我在我的Logcat窗口中添加了这两个过滤器(通过“编辑过滤器配置”): Filter1,'LOG TAG'设置为pe...

15得票2回答
为什么Android的logcat不能显示运行时异常的堆栈跟踪?

我正在开发的一款安卓应用程序发生了崩溃(已经修复),可能是由于出现了IndexOutOfBoundsException异常。我在一个继承自AyncTask类的doInBackground方法中通过变量参数(即String...)访问了一个字符串。不小心访问了一个元素变量参数字符串的索引1(而不...

20得票5回答
使用应用程序包名进行adb shell Logcat

是否可以在每行日志中同时显示包名? 使用 logcat -v long 命令后,包名字段(PID之后)为空。我想过滤来自特定应用程序的不同标签的日志,不知道是否可能。

97得票4回答
如何从logcat中删除旧数据?

当我在运行Android模拟器时执行 adb logcat 命令时,所有旧日志都会飞快地过去,我猜想它们被存储在某个文件中。是否有命令可以清除日志并重新开始?如果没有,是否有其他方法可以做到这一点?

9得票1回答
防止LogCat会话筛选器窃取焦点

我已经设置了一系列logcat过滤器,并希望专注于特定的过滤器,但是每当Session Filter接收到消息时,它就会从我想要的过滤器中夺走焦点。 我在网上找不到任何参考资料,也没有在Eclipse中找到任何设置。我能防止Session Filter夺走焦点吗?

170得票4回答
如何清空Android中的logcat缓冲区

我该如何清空(清除)Android中的logcat缓冲区? 我使用命令行中的adb logcat并将输出导向文件,因为DDMS的缓冲区非常有限。目前,当我重新启动我的应用程序(在修复错误等之后)时,logcat缓冲区中还保存了上一次启动的数据。即使卸载应用程序也无法清除缓冲区。到目前为止,我...

14得票1回答
处理logcat中的空格

我的应用程序使用的一个外部库在其logcat标签中有空格:Log.d("Some External Library", "Debug Message"); 我该如何在logcat命令中编写过滤器以处理空格?虽然Eclipse内的logcat可以过滤空格,但我更喜欢使用命令行。我已经尝试了以下方...

7得票5回答
从测试人员的安卓设备获取logcat

我们正在开发一款应用程序时遇到一些问题,无法重现某些错误。因此,我想从测试人员的安卓设备中检索logcat日志。由于他没有通过电脑进行测试并且我们无法定期接触他的机器,因为他在其他地方进行测试。 请问,在他经历了一个bug之后,他将日志发送给我们的最简单方式是什么?请记住他不是一个技术专业人...