0

BLE를 많이 사용하는 전경 서비스에서 메모리 누수가 발생하며 디버그를 시도하고 누수를 찾는데 Android Studio의 메모리 모니터를보고 "할당 된 메모리" "개발자 옵션"-> "실행중인 서비스"아래의 안드로이드 설정에서 "메모리 사용". 이 값들은 내가 실시간으로보기 때문에 완전히 다른 것처럼 보입니다. Android Studio의 '메모리 모니터'는 앱에 첨부 된 서비스에서 메모리 사용을 차단합니까? 그렇다면 Android Studio 또는 메모리 누수를 추적하는 데 도움이되는 다른 도구에서 내 서비스의 메모리 사용량을 볼 수있는 방법이 있습니까?전경 서비스 용 Android Studio 메모리 사용량

나는 이미 Leak Canary를 사용하고 있지만, Leak Canary가 내 서비스에서 누출을 잡는 것 같지 않습니다.

답변

0

코드를 물어볼 것이지만 많이 들릴 것입니다. B4 도구를 사용하여 코드를 검사하고 누수가 어디에서오고 있는지 평가 해보고, 접근 방법을 더 잘 이해하려면 here을 읽으십시오.