Gdy aktualizuję aplikację na Androida z Google Play, zostaje ona pobrana, a następnie aktualizacja kończy się komunikatem „Błąd: brak wystarczającej ilości miejsca”.
Jednak żadna z partycji nie wydaje się być prawie pełna. Aplikacja ma około 10 MB, a ja mam około 100 MB za darmo /data
. Oto wynik df
(pominięcie /mnt/asec
):
Filesystem Size Used Free Blksize
/dev 171M 32K 171M 4096
/mnt/asec 171M 0K 171M 4096
/mnt/obb 171M 0K 171M 4096
/cache 469M 2M 466M 4096
/efs 6M 3M 3M 4096
/system 503M 329M 174M 4096
/data 1007M 895M 112M 4096
/storage/sdcard0 13G 4G 8G 4096
Dzieje się tak na zrootowanym obrazie 4.1.2 z Google.
Przeczytałem inne pytania na tej stronie, takie jak Dlaczego nie mogę instalować aplikacji, gdy mam wystarczającą ilość miejsca? , niewystarczający błąd pamięci podczas aktualizowania zainstalowanych aplikacji [duplikat] i innych, ale wszystkie dotyczą sytuacji, w których jest tylko około 10–20 MB wolnego, a ja mam margines bezpieczeństwa 100 MB. W przeciwieństwie do Coś potajemnie zjada moją pamięć wewnętrzną Acer Iconia A500 i potrzebuję pomocy w jej znalezieniu oraz Co mogę zrobić, aby zarządzać pamięcią wewnętrzną mojego telefonu? , Nie próbuję dowiedzieć się, które pliki wypełniają partycję, próbuję dowiedzieć się, która partycja jest zapełniona.
Jak więc dowiedzieć się, na której partycji znajduje się komunikat „niewystarczająca ilość miejsca”?
źródło
/data/data
katalog, który sprawił mi ból głowy./data/data
jest w tym samym systemie plików co/data
.Odpowiedzi:
Częstym problemem na urządzeniach z Androidem jest to, że Android przechowuje i zabezpiecza wszystkie aplikacje znajdujące się w katalogu systemowym (aplikacje systemowe / aplikacje instalowane fabrycznie). To jest dokładnie ten sam problem, który miałem z moimi Sony Xperia arc.
Naprawiłem to, rootując mój telefon i instalując „root systemu do czyszczenia systemu” (uwaga: tylko zrootowane urządzenia mogą korzystać z tej aplikacji i prawdopodobnie stracisz gwarancję po zrootowaniu telefonu) i uruchomić tę aplikację. Wyszukuje zapisane w telefonie pliki aktualizacji, które są aplikacjami systemowymi, a następnie usuwa te stare pliki aktualizacji.
Problem powinien zostać rozwiązany. Tak długo, jak raz na jakiś czas uruchamiasz „root systemu do czyszczenia systemu”.
źródło
/system/apps
(gdzie znajdują się zainstalowane fabrycznie aplikacje) jest montowany tylko do odczytu. Błąd „niewystarczającej ilości miejsca” nie jest z tym związany, ale raczej/data
. W tym miejscu „Czyszczenie” SystemCleaner i podobne aplikacje. Aby uzyskać szczegółowe informacje i dalsze wskazówki, nasza wiki tagu niewystarczającej pamięci jest dobrym początkiem :)Też miałem ten sam problem. Osobiście rozwiązałem problem, uruchamiając się w trybie odzyskiwania na telefonie Samsung i usuwając partycję pamięci podręcznej.
Thigs może również pracować przy użyciu niektórych aplikacji czyszczących, które zwolnią część pamięci używanej przez aplikację do buforowania danych. Możesz także odinstalować niektóre aplikacje, których nie używasz do celów osobistych (aplikacje wstępnie zainstalowane, takie jak S Calender na Samsung Touch WIz.)
Zaleca regularne czyszczenie partycji pamięci podręcznej, aby przedłużyć użytkowanie telefonu. Korzystając z Galaxy S2 od około 3 lat.
źródło
Miałem ten sam problem. Tym, co rozwiązało mój problem, było wyczyszczenie pamięci podręcznej aplikacji za pomocą Menedżera aplikacji dla Chrome i innych. Nie widzę połączenia, ale zadziałało dla mnie.
źródło
adb shell
) za pomocąmount
polecenia, ale na wielu (jeśli nie na większości) urządzeniach/cache
jest osobna partycja - podczas gdy „pamięć wewnętrzna” zwykle wskazuje/data
. Zastanawiam się, ponieważ błąd „niewystarczającej pamięci” zwykle jest związany z tym drugim; Nigdy nie słyszałem tego w związku z/cache
.użyj tej metody, aby usunąć pliki zrzutu i pozbyć się tego błędu. Uważam to za przydatne.
W swoim telefonie wybierz * # 9900 # Zobaczysz ekran sysDump na swoim urządzeniu. Stuknij w Usuń dumpstate / logcat, a wyświetli się wynik zrzutu. Kliknij OK i wyjdź.
Źródło: http://www.theandroidportal.com/fix-insufficient-storage-android/
źródło