0

我在Foreground服務中發現了大量使用BLE的內存泄漏,並試圖調試並發現泄漏,我在Android Studio中查看內存監視器並將「分配的內存」到「開發人員選項」 - >「運行服務」下的android設置中的「內存使用情況」。這些值看起來完全不同,因爲我實時觀看它們。 Android Studio中的「內存監視器」是否會阻止附加到應用程序的服務的內存使用情況?如果有,有沒有辦法在Android Studio中查看我的服務的內存使用情況,或者另一種工具可以幫助我追蹤內存泄漏?Android Studio前臺服務的內存使用情況

我已經在使用Leak Canary,但似乎Leak Canary沒有在我的服務中發現泄漏。

回答

0

我會問代碼,但聽起來會很多。 B4使用工具我建議你檢查你的代碼,並嘗試評估你的泄漏來自哪裏,閱讀here以瞭解更多誰來接近。