是否可以获取当前在Android设备上运行的所有线程的列表? 我正在使用Android工作室,我创建了两个Android项目。
在第一个应用程序中,我创建了一个虚拟线程。
@Override
protected void onCreate(Bundle icicle) {
Thread t = new Thread("DummyTHREAD")
{
public void run() {
while(true) {
// yield();
}
}
};
t.start();
在第二个应用程序中,我想要一个包含来自App one的虚拟线程的线程列表。我已经尝试了以下内容:
java.util.Map<Thread, StackTraceElement[]> myMap = Thread.getAllStackTraces();
然后我启动了第一个应用程序,然后调试了第二个应用程序,但这只是向我展示系统线程和我的第二个应用程序的主线程。
有人能帮助我吗?