kisstianyang 2015-03-13 05:29 采纳率: 0%
浏览 1924

android后台运行,由于内存紧张把我的应用内存回收了或是kill了怎么办?

我写的android 程序.按住home键切换到别的应用,小玩有一会切换回本应用.系统就会把我的程序某些资源回收或是kill掉了.现在网上大多数说的是依靠android机制savedInstanceState 保存状态->恢复状态.请回有没有什么更好的方式或者有没有可能是我自己代码问题导致的.
最好补充:请问像腾讯,网易那种大公司都是怎么控制这种情况的

  • 写回答

2条回答 默认 最新

  • Unknown_unknown 2015-03-14 06:32
    关注

    微信他们都是通过同时开两个service来保证自己不被kill掉。
    如果两个service其中有一个被kill掉,另一个就会重新start一个,这样的话,只要不是同时被杀死,就可以基本保证不被kill掉。

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器