如何在Android进程中获取正在运行的线程?
答
默认情况下,Android应用程序在单个线程中运行。这就是为什么重要的是产生线程在应用程序中执行重要工作,以便主线程可以继续响应操作系统和GUI输入,避免出现“应用程序未响应”对话框。
该信息可以在Android开发指南here中找到。
答
用户界面默认运行在单线程!
Map<Thread, StackTraceElement[]> myMap = Thread.getAllStackTraces();
此映射还包含在此应用程序中运行的系统线程,如垃圾回收。