当前位置: 代码迷 >> Android >> Service 循环连服务器 HttpCilent 内存储器不断变大
  详细解决方案

Service 循环连服务器 HttpCilent 内存储器不断变大

热度:94   发布时间:2016-04-28 03:27:10.0
Service 循环连服务器 HttpCilent 内存不断变大
我在Service 里,用HttpClient,隔一会连服务器,看是否有新通知。就一个简单不过的程序,可观察到所占用内存,不断地增加。请达人解答一下,如何解决
------解决思路----------------------
不知道你的HTTPClient获取的数据有多大? 你开启一个线程 定时循环抓取 这个不算耗内存,
线程只需要开启1个线程,及时释放不适用的对象。
------解决思路----------------------
你可能不断获取HttpCilent 的新对象,HttpCilent 最好封装下,变成单例
------解决思路----------------------
记得关请求,然后clear。但是你用这样写吗,你写个监听不就行了吗?服务器有新通知,然后你广播下就ok
  相关解决方案