logcat相关内容

在logcat ResourceType中警告:对于资源...,条目索引(...)超出类型entryCount(1)

每次应用呈现某种布局时,我都会在logcat上收到这些警告.试图搜索但找不到线索. 我认为这与资源(可绘制,字符串或值)有关,但是我不知道是什么原因造成的. 这不是一个错误,但是有点烦人. 有人有主意吗? 04-22 15:28:33.204 21943-21943/xx.xxx.xxxxxxx.xxxxx.xxxxx W/ResourceType﹕ For resour ..
发布时间:2020-05-03 07:28:03 移动开发

Android App崩溃,没有任何logcat或任何异常

早上好.我的情况很奇怪.该应用程序有时会崩溃,但通常不会崩溃.该应用程序返回到先前的活动或完全退出了该应用程序,而未显示"UNFORTUNATALLY APP CLOSED"对话框和android工作室没有给出任何异常日志.我认为这是一个崩溃...这发生在配备棒棒糖版本(默认kitkat)的huaweu p8 lite和棒棒糖版本(默认4.2.2)的sony xperia z夫妇设备上无法完全调试 ..
发布时间:2020-05-03 07:27:56 移动开发

Android logcat:使用电子邮件从设备发送日志条目

场景 我已经向几个朋友发布了Android应用程序的Beta版.现在,我想修复测试期间出现的一些错误. 我已经设置了第三方崩溃报告实用程序,因此我可以轻松处理应用程序崩溃.但是,有些错误行为不会导致崩溃.在这种情况下,我想检查一下应用程序日志,看看出了什么问题. 应用程序是否可以通过电子邮件发送其logcat条目? 说明 有许多日志记录应用程序( android-lo ..
发布时间:2020-05-03 07:27:52 移动开发

在Android Studio中的发布版本上启用LogCat

默认情况下,当我将Build Variants更改为release时,logcat上没有任何日志,但是我确实需要读取应用程序的发布日志,如何启用此功能? 解决方案 在标记内的清单中添加android:debuggable="true"(默认为false). 从文档中获取: android:debuggable 是否可以调试应用程序, 即使在以用户模式 ..
发布时间:2020-05-03 07:27:48 移动开发

如何在logcat Android Studio中排除日志标签?

我不确定是否曾经问过这种问题(我曾用Google进行过搜索,但未找到解决问题的正确方法). 我希望我可以从项目中使用的库中禁用(排除)日志标签. 我尝试进入 Logcat控制台>编辑过滤器配置>日志标记(regex),但是在这里,每次创建时,我都必须添加新的日志标记. (而且这种方式不会在我的logcat中显示任何异常) 与本主题相同如何在Android Studio中过滤log ..
发布时间:2020-05-03 07:27:45 其他开发

如何删除Logcat中的旧数据?

当我执行命令 adb logcat 在运行android模拟器时,所有旧日志都消失了,因此我认为它们存储在文件中的某个位置.我可以运行一个命令来清除日志并重新开始吗?如果没有,还有其他方法吗? 解决方案 您尝试过吗? adb logcat -c https://developer.android.com/studio/command-line/logcat.html ..
发布时间:2020-05-03 07:27:41 移动开发

Android Studio 3.1 Logcat前缀不总是显示并破坏漂亮的记录器

由于新版本的Android Studio(3.1),Logcat窗口并不总是显示前缀(03-28 12:43:01.091 nl.test.app D/log).我制作了自己的记录器,该记录器以漂亮的方式打印,但是由于某些行不再具有相同的缩进,因此此记录被打破了.我将在下面显示一个示例. 03-28 12:43:01.091 nl.test.app D/log: ╔═════════════ ..
发布时间:2020-05-03 07:27:25 其他开发

如何清空(清除)Android中的logcat缓冲区

如何清空(清除)Android中的logcat缓冲区? 我使用命令行中的adb logcat并将输出通过管道传输到文件,因为DDMS的缓冲区非常有限.目前,当我重新启动我的应用程序(修复错误等之后)时,logcat缓冲区也包含上次启动时的数据.即使卸载该应用程序也不会清除缓冲区.到目前为止,我发现清除缓冲区的唯一方法是重新启动.这是有效的,但想知道是否有更简单的方法. 解决方案 ad ..
发布时间:2020-05-03 07:27:21 移动开发

Android在每次运行时保存日志以获取崩溃报告

我目前正在开发一个android应用.我注意到一个非常罕见的错误,导致我的应用程序崩溃.不幸的是,我的智能手机从未出现在我的电脑上.因此,有没有一种方法可以在我的应用程序启动时自动将所有日志(尤其是抛出的运行时异常)保存到文件中,以便我可以将此文件复制到PC并分析错误?该文件应在我的应用程序的每次启动时均被覆盖,以便仅包含上次运行的日志...我该如何实现? 致谢 解决方案 在这里,我 ..
发布时间:2020-05-03 07:27:09 移动开发

Logcat没有显示来自我的Huawei P9手机的错误

我正在使用Android Studio 2.3,而我的手机是Huawei P9 Lite.我注意到我的logcat没有显示手机中的错误.例如,如果我有由于NullPointerException而崩溃的代码,并且在模拟器上运行它,则logcat(字体颜色:红色)中会出现异常,弹出窗口会显示MyApplication stopped working,但是如果我在手机上运行相同的代码,我只是出现崩溃弹 ..
发布时间:2020-05-03 07:27:05 移动开发

可以在adb logcat中清除指定的消息或行,而不是全部清除吗?

我正在使用Monkeyrunner(自动化)在Android设备(三星S2)上测试应用程序,并且由于它不允许我在屏幕上看到图像模式,因此我不得不依靠adb logcat(使用Windows)查找特定消息,以便知道何时为我的自动化脚本加载了下一页. 并且为了在logcat中查找特定的(唯一的)消息,对于我的Monkeyrunner脚本,我必须清除所有的adb日志,然后执行搜索. 是否有办 ..
发布时间:2020-05-03 07:27:01 移动开发

带有包名称的adb shell Logcat

是否还可以在每行中显示日志的包名称? 使用 logcat -v long 将包名字段(在PID之后)准确留为空白. 我想从一个具有不同标签的特定应用程序中过滤日志,只是想知道是否有可能. 解决方案 logcat记录没有“程序包名称字段".因此,没有标准/内置的方法可以对其进行过滤. 尽管自Android 7.0起,您可以结合使用logcat --pid选项和pidof ..
发布时间:2020-05-03 07:26:57 移动开发

Android Studio不显示Flutter的Logcat

我正在使用Android Studio进行 Flutter 应用开发.似乎一切正常,只是Android Studio不在Logcat中显示“日志".在Logcat部分中,显示“请配置Android SDK".已配置.并在Logcat部分中说“没有连接的设备".在下拉菜单中.当它识别出我的Android手机并在菜单栏正下方显示它时. 是否有解决方法?有什么我想念的吗? 解决方案 202 ..
发布时间:2020-05-03 07:26:49 移动开发

Android Logcat记录Chatty模块行过期消息

我收到许多与我的应用程序有关的此类logcat消息. 11-19 19:04:23.872 3327 3440 I chatty : uid=10085 com.xxxx.yyy expire 18 lines 这些日志消息是什么?我在这里缺少我的实际应用程序logcat日志吗? 解决方案 我想添加另一个答案,因为现有答案中没有一个实际上回答了'我在这里缺少实际的应用程序log ..
发布时间:2020-05-03 07:26:47 移动开发

降低ORMlite的内部日志详细程度或将其禁用

我们正在应用程序中进行一些重大的性能调整,因此我们开始使用方法跟踪来查找瓶颈. 乍一看,Ormlite很好,但是我们发现,例如,在一个耗时8ms的查询中,Ormlite的内部日志需要6ms(75%).此外,这些日志调用处于调试级别. 此刻,我尝试(未成功)通过以下方式将日志级别设置为ERROR: 与adb:adb shell setprop log.tag.ORMLite ERR ..
发布时间:2020-05-03 07:18:19 移动开发

在android studio junit测试中记录消息

在Android Studio中运行JUnit(方法)测试时,是否可以打印出Logcat(Log.i,Log.d)消息? 我可以看到System.out.print消息,但没有logcat打印输出. 在运行配置(Android Studio的GUI窗口)中,有用于Android测试下的测试的logcat选项,而对于JUnit测试则没有. 这有可能吗?感谢您的提示! 解决方案 ..
发布时间:2020-04-25 05:03:19 移动开发

Appium如何获得adb logcat

我想知道是否有人知道我可以在使用Appium for Android移动设备运行自动化测试时获取logcat的方法。我正在使用Java而且我在Windows环境中。 任何想法?谢谢!! 解决方案 您可以使用此实现: 列表与LT; LogEntry> logEntries = driver.manage()。logs()。get(“logcat”)。getAll(); ..
发布时间:2019-01-02 15:49:35 Java开发