gpt4 book ai didi

android - Android logcat 中的这些数字是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:25:49 34 4
gpt4 key购买 nike

10-21 10:37:32.821  18142-18297/com.myapp.debug D/[111] SqLiteHelper insertArrayList﹕ Start
10-21 10:37:33.422 18142-18291/com.myapp.debug D/[128] SqLiteHelper insertArrayList﹕ Finish
10-21 10:37:33.452 18142-18142/com.myapp.debug D/[89] Screen1 onPause﹕ SQLite db closing

这些是我的 Android 应用日志中的典型行。

  1. 时间(10 月 21 日上午 10:37)
  2. 用破折号分隔的神秘数字
  3. 应用程序包(com.myapp.debug)
  4. 日志类型(调试)
  5. 标题(行号、 Activity 和方法)
  6. 正文

那么这些神秘的数字 - 它们是线程 ID 吗?用户 ID?进程ID?为什么他们有时会改变?为什么其中有 2 个有时是相同的?

更新:调用“Log.d(Header,Body)”函数。使用 Android Studio。

最佳答案

18142-18297 等数字很可能是指进程标识符(在本例中为 18142)和线程标识符(18297)。

编辑

main 线程似乎有进程的 ID。在你的情况下 18142main 线程的 ID 和其他 ID,例如:18279 和 18291 指的是在您的应用程序中创建的其他线程。在 DDMS View 的 Thread 窗口中,您可以看到应用程序中所有可用的线程及其 ID。在 Eclipse 中它看起来像这样: enter image description here

关于android - Android logcat 中的这些数字是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26489991/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com