9

在日志中运行项目后添加过滤器,例如“app:My_Package_Name”

在 /.idea/workspace.xml 添加:

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="AndroidConfiguredLogFilters">
    <filters>
      <filter>
        <option name="logLevel" value="verbose" />
        <option name="logMessagePattern" value="" />
        <option name="logTagPattern" value="" />
        <option name="name" value="app: com.zastavok.net" />
        <option name="packageNamePattern" value="com.zastavok.net" />
        <option name="pid" value="" />
      </filter>
    </filters>

但在这个过滤器中没有结果: 在此处输入图像描述

但是,如果我将过滤器更改为“无过滤器”,则会显示所有结果: 在此处输入图像描述

如何通过 Package_Name 使用日志解决此问题?

4

1 回答 1

19

未显示日志,因为我的应用程序未显示在进程中。

所以最后我得到了它的工作,通过:点击

在此处输入图像描述

选中“显示所有进程”复选框!

但是正如您在问题中看到的那样,复选框在一开始就处于启用状态,因此存在多个问题。

总而言之,这些是需要执行的其他操作:

  • 杀死所有 adb 进程(使用 ps -x | grep adb 和 kill -9 ****)
  • 终端中的 adb start-server
  • 重新连接设备
  • adb device(确保设备连接成功)
  • 确保 Android DDMS 设备 | logcat 显示您的应用程序,并且只列出了一个设备。
  • 选中显示所有进程复选框
于 2015-01-27T10:02:37.350 回答