在Android进程中如何获取正在运行的线程?

4
有没有一种方法可以知道在Android应用程序内部当前正在后台运行的所有线程?谢谢!
2个回答

5
用户界面默认在一个线程中运行!
Map<Thread, StackTraceElement[]> myMap = Thread.getAllStackTraces();

此地图还包含在该应用程序中运行的系统线程,如垃圾收集。


-2

Android 应用程序默认在单个线程中运行。这就是为什么在应用程序中生成线程来执行重要任务非常重要的原因,这样主线程就可以继续响应操作系统和 GUI 输入,避免出现“应用程序未响应”的对话框。

您可以在 Android 开发指南 这里 中找到此信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接