我正在开发一个安卓库,并且为了防止应用程序减速,我在单独的线程中尽我所能.
我正在调查我的图书馆负责哪些线程,这不是我的责任.
我创建了一个非常简单的android应用程序,并在前后测试过.
重要的部分是之前发生的事情以及为什么所有这些线程都已经由android创建.
main:主执行线程.
GC:垃圾收集器线程.
信号捕捉器:线程捕捉信号.
编译器
ReferenceQueueDaemon:http://osxr.org/android/source/libcore/luni/src/main/java/java/lang/Daemons.java#0116
FinalizerDaemon
FinalizerWatchDogDaemon
Binder_*:Android:什么是Binder线程?
我目前正试图找出它们的用途,并将发布我一点一点发现的结果.同时,如果你有关于它们的信息,那么在这里收集所有收集的信息似乎是有用的.