我已经从WSDL2Code生成了一个SOAP客户端,该客户使用XMLPullParser来解析响应。我收到30 MB文件作为响应,解析时的异常异常。
什么是避免此例外的最佳方法,我已经从服务器下载了响应,并将其保存在此链接中建议的内部存储设备中,这是非常大的肥皂响应-Android- out memory错误
谢谢
您可以使用android:griveHeap =" true"请求更大的堆大小。
拥有尽可能大的限制的唯一方法是通过NDK执行内存密集的任务,因为NDK不会施加像SDK这样的内存限制。