15

为什么将 ICS 升级到 Android 4.0.3 后,我的 Eclipse logcat 中的应用程序(包名称)仍为空白?

据我了解,它是日志的重要组成部分,不应该从 Android 4.0.3 中删除。

在此处输入图像描述

似乎这个问题只出现在运行 Android 4.0.3 的三星 Galaxy S上,因为我在我的模拟器(4.0、4.0.3 和 4.1)以及Google Nexus(运行 4.0.5)上获取包信息。

那么有什么方法可以让我们从 Logcat 中查看或获取应用程序的唯一标识符(除了包名)?

4

5 回答 5

0

好的。这个问题似乎只出现在运行 Android 4.0.3 的三星 Galaxy 上,因为我在我的模拟器(4.0、4.0.3 和 4.1)以及 Google Nexus(运行 4.0.5)上获取包信息

于 2012-07-25T05:24:13.410 回答
0

您是否从设备中选择了您的应用程序?我在我的设备中没有发现这个问题。希望能帮助到你.....

于 2012-10-23T06:16:26.783 回答
0

PID(进程ID)可用于此。如果您发现应用程序的一条消息,请记下 PID 并对其进行过滤。缺点是您的应用程序将为每次调用获取一个新的 PID。

于 2012-12-21T19:09:40.393 回答
0

根据我的猜测,您正在从应用程序的 manifirst 文件而不是从主活动文件运行您的应用程序。

  1. 转到您的主要活动文件(MainActivity.java),然后单击运行。
  2. 现在,您将在 LogCat 中获得一个带有您的包名称的附加过滤器。
  3. 点击那个。现在您可以看到您的应用程序的日志。

为什么你没有在你附加的屏幕截图上得到应用程序名称,所有的过程都是系统的东西。

于 2014-06-20T05:53:56.817 回答
0

Android Studio我在Beta 版(0.8.*)上遇到了同样的问题。

我重新启动了设备,但问题没有解决(至少现在还没有)。然后重新启动Android Studio,一切正常。包名称已恢复,因此内置功能logcat就像魅力一样。

谢天谢地,不必像这个链接那样弄乱 PID 。

于 2014-07-08T11:09:56.520 回答