在Application中,可以继承实现onTerminate()方法,顾名思义,这个方法是在Application退出的时候调用的。
然后在Application退出后,onTerminate却没有得到调用。
官方解释:
@CallSuper
public void onTerminate() {
}
即:此方法用于模拟过程环境。 永远不会在生产Android设备上调用它,只需杀死它们即可删除进程; 这样做时不会执行任何用户代码(包括此回调)。
所以,该方法只在模拟器中回调,Android设备中永远不会调用该函数。