2017-01-30 2 views
1

앱을 개발하는 동안 내 저장 공간이 계속 채워지는 것을 눈치 챘습니다. Android Studio의 반복 배포는 앱의 이전 반복이 제거되지 않는 것처럼 내부 스토리지를 서서히 채우는 것처럼 보입니다. 이 문제를 해결하기 위해 등급 인식 Make (: app : uninstallAll)를 지정했지만 성공하지 못했습니다.저장 용량이 계속 채워지는 이유는 무엇입니까?

아이디어가 있으십니까?

편집

사과, 나는이 질문이 잠재적 인 범위를 많이했다 알고있다. 앱 설치를 수동으로 관리하기위한 대답을 수락했습니다. 이것을 돕기 위해 ADB-IDEA 플러그인을 사용합니다. 잠시 동안 할 것입니다. 모두에게 감사드립니다.

+0

내가이 불행하게도 너무 광범위하다고 생각 사용할 수 있습니다. 이러한 문제에는 여러 가지 이유가있을 수 있습니다. 전체 설정에 액세스하지 않고 디버깅하는 것은 거의 불가능합니다. – GhostCat

+0

장치에서 사용 가능한 루트 권한이 있습니까? 그렇다면 개인 저장소에 연결될 수 있습니다. – MeetTitan

+0

@GhostCat Fair 충분합니다. Adan_SL의 제안으로 충분할 것입니다. ABD-Idea 플러그인을 보완했습니다. – Cian

답변

1

인스턴트 런으로 디버깅하는 경우 Android Studio에서 캐시가 변경되므로 내부 저장소가 가득 차게됩니다.

이 시도 :

  1. 이 응용 프로그램의 데이터를 삭제합니다.
  2. 앱을 제거하십시오.
  3. Android Studio에서 메뉴 빌드 -> APK 빌드를 수동으로 설치합니다. 당신이 당신의 APK가 너무 많은 공간을하고 있음을 affraid 경우

, 당신은 APK Analyzer

+0

응답 해 주셔서 감사합니다. 나는 실제로 즉시 실행을 중지 시켰고 앱은 상당히 큽니다 (많은 리소스). 수동으로 관리하면 문제가 발생할 수 있습니다. 또한 Android Studio 용 ABD-Idea 플러그인을 사용해 보겠습니다. 나는 그것이 어떻게되는지 보게 될 것이다. 나중에 다시 말하겠습니다. – Cian

+1

링크에는 APK의 크기를 줄이는 가이드가 있습니다. 예를 들어, mi app에서는 Google지도로 일부지도를 표시하고, 사용자가지도를 일찍로드하지 않으면 캐시에지도를 저장한다는 점에서 앱에서 apis를 확인해야한다는 점을 잊어 버렸습니다. 응용 프로그램과 크기를 증가시킵니다. –