我的团队编写了一个复杂的 LBS/聊天应用程序,有一个 MainActivity 作为主要显示活动。当此 MainActivity 启动时,第一次调用“onCreate”。当我切换到其他几个应用程序并返回到我的应用程序的 MainActivity 时,第二次调用“onCreate”。但是从未调用过 MainActivity 的“onDestroy”。
一些指针(单例/全局,不属于任何活动)将“自动”设置为 null 超出我的控制,这会导致我的应用程序出现问题。
某些模块/类是否包含对 MainActivity 的引用或其他一些原因?
我需要帮助 -_-!
感谢所有能给我一些建议的人。
谢谢!