android – 处理hprof文件时出现意外错误:null

android – 处理hprof文件时出现意外错误:null,第1张

概述在特定设备上存在大量的内存问题,其中大量内存被分配到无处不在.我试图做一个heapdump来找出分配内存是什么,但是当我尝试打开heapdump文件时,我在 Android Studio中收到一个错误: HprofView – 处理hprof文件时出现意外错误:null 我已经做了一些网页搜索,但是没有任何对这个错误的引用,据我所知.我只需要帮助获取堆转储,我可以从那里修复我的应用程序. 编辑:我 在特定设备上存在大量的内存问题,其中大量内存被分配到无处不在.我试图做一个heapdump来找出分配内存是什么,但是当我尝试打开heapdump文件时,我在 Android Studio中收到一个错误:

HprofVIEw – 处理hprof文件时出现意外错误:null

我已经做了一些网页搜索,但是没有任何对这个错误的引用,据我所知.我只需要帮助获取堆转储,我可以从那里修复我的应用程序.

编辑:我尝试转换转储文件,但它给了我另一个错误:

转换AndroID Java堆转储 – 转储堆转储时出现意外错误:错误:读取16710959的33177623字节

解决方法 我不能给出一个明确的答案,但根据我的经验,似乎在应用程序接近其内存使用限制时发生.当您尝试调试OutOfMemoryError时,显然不是很理想!

有两件我可以建议解决的问题:

>尝试使用不同的设备/模拟器.例如我发现这个问题在我的三星S5上是很常见的,但是在我的Nexus 4上却不太常见.>暂停应用程序一段时间后,内存不足,然后在那时获取堆转储.这不是理想的,但内存泄漏往往会导致一段时间内的问题,而是一次性出现问题,所以您仍然可以诊断泄漏.

总结

以上是内存溢出为你收集整理的android – 处理hprof文件时出现意外错误:null全部内容,希望文章能够帮你解决android – 处理hprof文件时出现意外错误:null所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1133890.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存