【问题标题】:Android Studio Memory usage for foreground service前台服务的 Android Studio 内存使用情况
【发布时间】: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


    【解决方案1】:

    我会要求提供代码,但听起来会很多。 B4 使用工具我建议你检查你的代码并尝试评估你的泄漏来自哪里,阅读here 以了解更多的人来解决这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多