2010-12-03 32 views
8

Zastanawiam się, czy istnieje szybki sposób na wyczyszczenie pamięci podręcznej na uruchomionym Eclipse Android Emulator, oprócz wyłączania go i uruchamiania go po.Jak wyczyścić pamięć podręczną w Eclipse Android Emulator

na razie, buforowanie okazał się główną wadą dla mnie, ponieważ jestem nowy na Androida i ostatecznie prowadzić do błędnych conclussions mnie o kodzie ...

Dziękuję.

+1

Jakiego rodzaju pamięci podręcznej się powołujesz? Zawsze możesz przejść do ustawień/aplikacji/aplikacji/"wyczyść pamięć podręczną", jeśli jest jakieś buforowanie używane przez aplikację. –

+0

Witam, mam na myśli fakt, że Android wydaje się zachować poprzedni stan obiektów (np. Intents) tworzonych podczas działania aplikacji. Jestem świadomy, że może się zdarzyć, że zarezerwuję zasoby. Jednak może to być mylące, ponieważ okazało się, że mój kod działa poprawnie do czasu ponownego uruchomienia emulatora, kiedy moja aplikacja ostatecznie zmiażdży się na starcie. – nifo

Odpowiedz

12

Możesz wyczyścić pamięć podręczną/dane dla każdej aplikacji z poziomu ustawień (Aplikacje -> zarządzaj aplikacjami). Możesz również odinstalować aplikację, która spowoduje, że wszystko zostanie wyczyszczone. To oczywiście usuwa tylko dane tworzone przez twoją aplikację.

+0

Dziękuję. Wygląda na to, że zadziałało :) – nifo

3

Przez menedżera AVD po uruchomieniu urządzenia wirtualnego zaznacz "wyczyść dane użytkownika", zanim klikniesz przycisk uruchamiania. Spowoduje to wyczyszczenie pamięci podręcznej i przywrócenie oryginalnego stanu emulatora.

Powiązane problemy