2017-04-26 7 views
0

내 앱의 디버그 버전이 시작시 무려 155MB의 데이터를 차지한다는 것을 발견했습니다. 분명히 이것은 받아 들일 수없는 것이고 나는 무엇이 부 풀리는 원인인지 결정하려고 노력하고 있습니다. 이 문제를 조사하기 위해 어떤 옵션이 있습니까?Android에서 앱 저장 용량을 확인하는 방법은 무엇인가요?

+0

귀하의 APK 크기는 무엇입니까? –

+0

@BartekLipinski 15.5MB이 크기는 작지만이 문제의 원인이 아닙니다. –

+0

그러면 앱이 설치되고 갑자기 155MB가 사용됩니까? 응용 프로그램 관리자가 제공 한 번호입니까? –

답변

0

귀하의 응용 프로그램 메모리 누수가 생각, 당신은 안드로이드 메모리 모니터를 사용할 수 있습니다. 이 블로그는 도움이 될 수 있습니다. [블로그] : https://riggaroo.co.za/fixing-memory-leaks-in-android-outofmemoryerror/

+0

메모리 누수로 인해 저장소 크기가 풍선으로 바뀌지 않습니까? 나는 램 문제가 될 것이라고 생각합니다. 또는 그들은 함께보고됩니까? –

0

이 문제는 LeakCanary가 원인이었습니다. 누수 데이터를 기록 할 수 없으면 누수 응용 프로그램에 대한 저장 권한이 부여 될 때까지 앱의 디렉토리 아래에 누설 데이터를 캐싱합니다. 이것은 크기의 환영을 만들었습니다. 생산 단계에서는 이것이 문제가되지 않습니다.