原文:我在Android的程序中,单独写了一个Service进程,用来后台和服务器通信,没有在Application中做处理。于是每次启动这个独立进程的时候,都会初始化一个Application对象,就调用了一次oncreate方法。
分析:我在应用程序中使用了360换量(需要启动2个service),小米push(1个service),这3个service导致在启动应用程序的时候,会创建3个Application对象,也就执行了3次Application的onCreate()方法;
原文:我在Android的程序中,单独写了一个Service进程,用来后台和服务器通信,没有在Application中做处理。于是每次启动这个独立进程的时候,都会初始化一个Application对象,就调用了一次oncreate方法。
分析:我在应用程序中使用了360换量(需要启动2个service),小米push(1个service),这3个service导致在启动应用程序的时候,会创建3个Application对象,也就执行了3次Application的onCreate()方法;