Właśnie zauważyłem, że dane w pamięci wewnętrznej dla aplikacji usług Google Play wzrosły powyżej 100 Mb, więc ta aplikacja jest teraz oficjalnie kosmiczna.
Więc moje pytania to:
- Jaka jest dokładna lokalizacja danych usług Google Play? (do tworzenia kopii zapasowych)
- Czy mogę bezpiecznie usunąć dane usług Google Play i pozwolić aplikacji na ich ponowne utworzenie?
- Co mogę stracić, jeśli nieumyślnie usunę dane usług Google Play?
google-play-services
app-data
Bezpłatne konsultacje
źródło
źródło
Odpowiedzi:
Nazwa pakietu usług Google Play to
com.google.android.gms
.Domyślny katalog danych aplikacji jest poniżej
/data/data
, a w przypadku Usług Play - tak/data/data/com.google.android.gms
.Pamiętaj, że nie możesz po prostu skopiować go i wkleić w dowolnym miejscu. Aby zajrzeć do katalogu danych aplikacji, potrzebujesz dostępu do konta root. Na szczęście w przypadku urządzeń innych niż root usługi Play pozwalają na tworzenie kopii zapasowych przy użyciu adb .
Po zainstalowaniu ADB wpisz to polecenie w powłoce:
Spowoduje to zapisanie kopii zapasowej w pliku
backup.ab
znajdującym się w bieżącym katalogu.Aby przywrócić kopię zapasową, wprowadź to polecenie z tego samego bieżącego katalogu:
Bezpiecznie, jeśli masz na myśli czyszczenie danych z Ustawienia → Aplikacje → Pobrane → Usługi Google Play , to możesz zacząć.
W Androidzie 4.4.2 i 5.0.2 nie ma prostej opcji o nazwie Wyczyść dane . Zamiast tego dostajesz Zarządzaj przestrzenią . Postępuj zgodnie ze zrzutami ekranu:
(Kliknij obraz, aby powiększyć; najedź, aby poznać szczegóły)
Jednak w Androidzie 4.2.1 nie było opcji Zarządzaj przestrzenią, ale Wyczyść dane . Być może ta pierwsza opcja dotyczy wersji Androida, a nie aplikacji.
Robi
adb shell pm clear com.google.android.gms
to również bezpieczne, przynajmniej mój Sklep Play i Gmail (zarówno śmiesznie zależny w Play Services) działało w porządku po wykonaniu oba etapy niezależnie.Dane również zostały odtworzone.
Nie wiem, co nieoczekiwanie oznaczałoby tutaj inne niż wyczyszczenie katalogu aplikacji usług Play bez odinstalowania, więc nie mogę tego komentować.
W każdym razie interfejs usług Play nosi nazwę Ustawienia Google , rdzeń Google Apps , którego ikonę zobaczysz w szufladzie aplikacji. Po prostu otwórz go, a wpisy, które zobaczysz, prawdopodobnie odpowiadają za gromadzenie danych usług Play. I jak powiedziałem powyżej, zależne aplikacje działały dobrze bez żadnych problemów, więc dane tej aplikacji nie są czymś, o co bym się martwił. Twoja sprawa może się różnić, więc zagłęb się w GUI tej aplikacji.
źródło