我的应用崩溃了。一秒钟的时间,错误就会出现在logcat中,但是很快就会被一堆垃圾所取代。如何找到我的错误?我的错误似乎滚滚而来,以至于我找不到它。
最佳答案
请参见Android Studio, logcat cleans after app closes。
在AndroidStudio中,Logcat窗口的默认设置似乎是
是“仅显示选定的应用程序”(Logcat的右上角
窗口)...正在查看所选进程的日志(您的
当前默认启动)。因此,当您的应用在测试期间崩溃时,
该过程已结束,因此筛选器清除了日志。
而是选择“编辑过滤器配置...”并为
您的应用,例如:
FilterName:MyApp
PackageName:com.example.myapp(<<替换为应用程序的程序包名称)
...然后选择该过滤器以备将来运行。这应该保持
即使在应用程序崩溃后也可以为您登录。
更新
有时它不起作用。因此,您可以在Log Message
字段中输入软件包名称。为此,请在LogCat
中按Edit Filter Configuration
并设置日志消息:
甚至可以过滤Logcat
中的日志:
关于android-studio - 崩溃后,android Studio错误在logCat中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31064301/