Przed Androidem Oreo mogłem zobaczyć zużycie pamięci, przechodząc do Settings
>, Memory
ale nie istnieje już od czasu uaktualnienia do Androida O. Czy jest jakiś sposób, aby to zobaczyć teraz lub czy został całkowicie usunięty?
Ponieważ zaakceptowana odpowiedź nie ma zastosowania w mojej sytuacji (nie ma pozycji menu „Pamięć”) (Android 8.0.0, Samsung S8), chcę udostępnić inny sposób uzyskiwania informacji o zużyciu pamięci. Pokazuje stan pamięci RAM i użycie pamięci RAM przez aplikacje.
Settings > Developer Options > Running Services
Ta odpowiedź będzie obowiązywać tylko wtedy, gdy jesteś programistą i masz komputer programisty w pobliżu.
Najpierw upewnij się, że masz włączone debugowanie USB .
Następnie na komputerze otwórz powłokę, którą można uruchomić adb
(jeśli nie wiesz, co to jest, to ta odpowiedź nie jest dla Ciebie)
Następnie w tym biegu adb shell
Spowoduje to otwarcie powłoki na urządzenie z Androidem, w ramach której uruchomisz aplikacje wiersza poleceń na swoim urządzeniu z Androidem.
Teraz w tym uruchomieniu powłoki adb top -s rss | head -n 20
. Spowoduje to wydrukowanie listy około 20 aplikacji posortowanych według zużycia pamięci RAM (-ish, to nie jest dokładne).
Jeśli możesz włączyć ADB Root w opcjach programistycznych (Ponownie, jeśli nie wiesz, że to jest, to nie jest dla ciebie), możesz zobaczyć więcej szczegółów:
W uruchomieniu powłoki adb su
. To zwiększy twój dostęp do jądra.
Potem biegnij procrank
. To pokaże o wiele więcej informacji na temat wykorzystania pamięci RAM i zamiany.
Aby pokazać wykorzystanie pamięci w Android Oreo, przede wszystkim upewnij się, że włączasz tryb programisty w Android Oreo
Włącz tryb programisty Androida Oreo:
Ustawienia> System> Informacje o telefonie> Stuknij numer kompilacji 7 razy
Teraz włączone opcje programistyczne w Androidzie 8.0 Oreo.
Przejdź do ustawień> System> Opcje programisty> Pamięć> Pamięć używana przez aplikacje