Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓-我怎样才能知道当前线程是在哪里创建的?_Java_Android_Eclipse_Multithreading - Fatal编程技术网

Java 安卓-我怎样才能知道当前线程是在哪里创建的?

Java 安卓-我怎样才能知道当前线程是在哪里创建的?,java,android,eclipse,multithreading,Java,Android,Eclipse,Multithreading,我正在使用Eclipse开发一个巨大的Android应用程序,它有大量我不熟悉的代码 有一个线程被生成的次数太多了,我不确定它是在哪里生成的,因为有很多代码生成了这个线程 如何在Eclipse中找到线程的生成位置? 注意:线程似乎有一个排序名称。。。在thread Debug stacktrace中,我可以看到“thread[*],其中*是一些动态信息(不是嵌入在应用程序中的简单字符串)。正如@Aneesh所说,这在StackOverflow上得到了回答。您询问了Android,但Java的情况

我正在使用Eclipse开发一个巨大的Android应用程序,它有大量我不熟悉的代码

有一个线程被生成的次数太多了,我不确定它是在哪里生成的,因为有很多代码生成了这个线程

如何在Eclipse中找到线程的生成位置?


注意:线程似乎有一个排序名称。。。在thread Debug stacktrace中,我可以看到“thread[*],其中*是一些动态信息(不是嵌入在应用程序中的简单字符串)。

正如@Aneesh所说,这在StackOverflow上得到了回答。您询问了Android,但Java的情况基本相同:


正如@Aneesh所说,这在StackOverflow上得到了回答。您询问了Android,但Java的情况基本相同:


没有明确的方法可以知道线程来自何处。但是,您可以尝试几种方法:没有明确的方法可以知道线程来自何处。但是,您可以尝试几种方法: