由于需要保存全局信息 像登录账户信息等 使用了一些全局静态变量,在2.*模拟器中测试正常 但在4.*上无法运行 经常出现崩溃,所有的长时间操作都已经放在了子线程中,不应该是子线程的问题,

仔细想想,这个问题好像是在增加了static全局变量后出现.

原来static本身依赖进程模型,而Android力图屏蔽进程的细节,所以在Android中是不能像普通的java代码那种使用static的

替代方案:Application类

 

相关文章:

  • 2021-04-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-06
  • 2022-12-23
  • 2022-12-23
  • 2021-09-19
猜你喜欢
  • 2022-01-25
  • 2021-09-21
  • 2021-08-17
  • 2022-02-09
  • 2021-06-22
  • 2022-12-23
相关资源
相似解决方案