0

我想创建一个应用程序储物柜。它适用于低于 4.03 的 android app lock 并且适用于 android 2.0 到 4.03,但不适用于 4.04。这是我的问题:

在 android 4.04 中,我收到了在每个应用程序上运行的消息:

08-16 15:43:00.291: I/ActivityManager(533): Displayed shortComponentName: +329ms

但在较低版本中,我得到了应用程序包名称:

08-16 15:43:00.291: I/ActivityManager(533): Displayed com.test.app/com.test.app.Lock +329ms

如何在 android 4.04 上获取包名

我有 Galaxy S3 的 testet

谢谢

4

2 回答 2

1

如果您正在解析日志以实现此目的,我建议您尽快停止这样做。Android 4.1 Jelly Bean 不再允许第三方应用查看其他第三方应用的日志,因此任何依赖日志的解决方案都不可避免地会崩溃。

除此之外,您必须更具体地说明您在做什么......我无法从您发布的日志中真正说出您正在尝试做什么。

于 2012-10-07T16:31:35.707 回答
0

尽管您有问题,但您将无法再读取其他应用程序的日志(除非您在有根设备上运行)。

于 2012-10-07T16:34:08.797 回答