非常感谢您提供任何信息/帮助!
解决方法 这些是驻留在VM实例中的所有线程.在运行时期间,在任何给定时间运行或等待多个是正常的.无论何时生成作业或计时器,都会创建一个线程,或者从池中获取一个线程.在屏幕截图中,还可以看到许多可能空闲的池线程.另外,考虑UI编程 – 显示线程通常是一个独立的线程,其他事件由非UI线程调用,因为UI线程上的长时间运行似乎会冻结整个应用程序.
编辑:
为了澄清,并非所有这些线程都被您强有力地调用.有些是由VM本身启动的,有些是由您可能正在使用的某些框架或库启动的,有些是由您启动的 – 其中通常所谓的“主要”主题是最突出的.
EDIT2:
您还可以 – 在任何时候 – 在DeBUG视图中暂停给定线程并检查其当前堆栈跟踪.这可能会为您提供有关所有这些线程正在做什么的线索.可能是,他们正在等待一个对象(一些游泳池调度员),或者在一个空的阻塞队列或类似的东西上进行轮询.
最好的祝福,H.
总结以上是内存溢出为你收集整理的Android Eclipse调试模式 – 线程全部内容,希望文章能够帮你解决Android Eclipse调试模式 – 线程所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)