清理内存全局变量被清掉的问题

l369217118 2012-05-24 09:50:27
我在项目中使用了很多全局变量,可是当程序转到后台的时候,使用内存清理工具,可能会将我的数据清除掉,这个怎么办....求助
...全文
307 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jaisok 2013-07-12
  • 打赏
  • 举报
回复
有没有解决方法啊?
l369217118 2012-05-30
  • 打赏
  • 举报
回复
哎 就是用的服务,被清掉的是静态变量的引用,这个让我很恼火,实在没办法 只能持久化 或者使用intent传值,
CNnumen 2012-05-24
  • 打赏
  • 举报
回复
manifest中设置android:persistent="true", 常驻内存
AMinfo 2012-05-24
  • 打赏
  • 举报
回复
如果是activity的时候,转到后台不常用的有可能会被清除掉,可以尝试用服务的方式在后台运行,这样被清除掉的可能性比较低,楼上说的那个代码常驻内存是需要有root权限到系统级别的才有用的。

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧