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应用日志中的典型行。
所以这些神秘的数字 - 它们是线程ID吗?用户ID?进程ID?为什么他们有时会改变?为什么有两个有时相同?
更新:调用" Log.d(标题,正文)"功能。使用Android Studio。
答案 0 :(得分:9)
很可能像18142-18297
这样的数字引用进程标识符(在本例中为18142
)和线程标识符(18297
)。
修改强>
main
线程似乎具有进程的id。在您的情况下18142
是
main
线程的id和其他ID,例如:18279和18291引用应用程序中创建的其他线程。在Thread
视图的DDMS
窗口中,您可以看到应用程序中的所有可用线程及其ID。
在Eclipse中它看起来像这样:
答案 1 :(得分:7)