【发布时间】:2017-09-30 07:29:54
【问题描述】:
我在大量使用 BLE 的前台服务中发现内存泄漏,并且在尝试调试和查找泄漏时,我正在查看 Android Studio 中的内存监视器并将“分配的内存”与“内存使用情况”进行比较“开发人员选项”->“运行服务”下的android设置。当我实时观看它们时,这些值似乎完全不同。 Android Studio 中的“内存监视器”是否排除了附加到应用程序的服务的内存使用情况?如果是这样,有没有办法在 Android Studio 或其他工具中查看我的服务的内存使用情况,这将帮助我追踪内存泄漏?
我已经在使用 Leak Canary,但 Leak Canary 似乎没有在我的服务中发现泄漏。
【问题讨论】:
标签: android android-studio memory memory-management memory-leaks