我在 StackOverflow 上阅读了这篇文章。据此,静态变量将被删除,如果
- 类已卸载
- JVM 关闭
- 进程死亡
但是如何销毁/杀死我的应用程序(应用程序进程),从而以编程方式从我的应用程序中删除所有静态变量?!
谢谢,
穆尔
UPD
这些静态变量将通过从服务器读取一些数据来填充。这是一个测试工作流程:
- 我启动应用程序-> 将填充静态变量
- 我按返回按钮进入家庭活动 - >将调用完成()
- 我关闭了互联网连接(我确定没有连接)
- 然后我再次开始申请
- 静态变量仍然被填充
一些想法?
是否有可能关闭应用程序的所有活动?在这种情况下,应用程序会“关闭”吗?
附言。是的,我知道,这不是使用静态变量的最佳方式,但我不是该应用程序的作者,我只是在修复错误并为其添加一些新功能。