我制作了Web service
个应用。在JSON object
发送JSON object
并且应用程序解析对象并显示在屏幕上。在一个案例中,Out of Memory exception
太大而我得JSON object
。我的解决方案是获取JSON object
并将其嵌入到应用代码中,这样就不需要从服务器获取JSON object
。你能告诉我能为这个问题做些什么吗?或者你能告诉我如何从Web服务获得{{1}}吗?
感谢。
答案 0 :(得分:0)
将大尺寸数据从服务器发送到移动设备。 JSON重量轻。如果要使用更有效的方式传递数据,则将其传递给分页。如果你想使用比JSON更轻的协议,那么实现下面的google协议,这些协议非常有用,它们支持主要语言。下面是较小的序列化数据结构。谷歌的数据交换协议。
希望这对你有用。
答案 1 :(得分:0)
有时当可用堆大小已满时会出现此错误,您必须以编程方式清除缓存。还使用jackson解析json数据。可能是您正在初始化多个数组以存储数据。