首页 / 浏览问题 / 移动GIS / 问题详情
超图FAQ:【Android】【10.2.1】Android mui12系统,使用get请求下载数据服务的20万个点数据导致oom,报错如下: 2021-04-14 09:32:41.859 16873-17039/com.gyd.datacollect E/AndroidRuntime: FATAL EXCEPTION: Thread-6 Process: com.gyd.datacollect, PID: 16873 java.lang.OutOfMemoryError: Failed to allocate a 133085776 byte allocation with 25165824 free bytes and 61MB until OOM, target footprint 229371664, growth limit 268435456 at java.lang.StringFactory.newStringFromBytes(StringFactory.java:225) 可能是什么原因?
43,901EXP 2023年07月26日
【Android】【10.2.1】Android mui12系统,使用get请求下载数据服务的20万个点数据导致oom,报错如下: 2021-04-14 09:32:41.859 16873-17039/com.gyd.datacollect E/AndroidRuntime: FATAL EXCEPTION: Thread-6 Process: com.gyd.datacollect, PID: 16873 java.lang.OutOfMemoryError: Failed to allocate a 133085776 byte allocation with 25165824 free bytes and 61MB until OOM, target footprint 229371664, growth limit 268435456 at java.lang.StringFactory.newStringFromBytes(StringFactory.java:225) 可能是什么原因?

1个回答

【问题原因】 因为Android设备的进程内存限制 【解决办法】 在application配置里加上两个属性即可解决:大内存模式和硬件回收 android:largeHeap="true" android:hardwareAccelerated="false"
43,901EXP 2023年07月26日
热门文章
关注我们
...