Instrumentation 可以理解为应用进程管家,ActivityThread 要执行创建或暂停某个 Activity 的操作时,都需要通过 Instrumentation 来进行具体的操作,即回调 Activity 的生命周期。
每一个应用程序只有一个 Instrumentation 对象,每个 Activity 内部都持有该对象的引用。
Instrumentation 可以理解为应用进程管家,ActivityThread 要执行创建或暂停某个 Activity 的操作时,都需要通过 Instrumentation 来进行具体的操作,即回调 Activity 的生命周期。
每一个应用程序只有一个 Instrumentation 对象,每个 Activity 内部都持有该对象的引用。