Instrumentation 是什么?和 ActivityThread 是什么关系?

Instrumentation 可以理解为应用进程管家,ActivityThread 要执行创建或暂停某个 Activity 的操作时,都需要通过 Instrumentation 来进行具体的操作,即回调 Activity 的生命周期。

每一个应用程序只有一个 Instrumentation 对象,每个 Activity 内部都持有该对象的引用。

你可能感兴趣的:(android)