Каково точное местоположение данных Сервисов Google Play?
Название пакета Сервисов Google Play есть com.google.android.gms
.
Каталог данных приложений по умолчанию находится под /data/data
, а для Play Services это так /data/data/com.google.android.gms
.
Обратите внимание, что вы не можете просто скопировать и вставить его в любом месте. Чтобы заглянуть в каталог данных приложения, вам потребуется доступ с правами root. К счастью, для некорневых устройств Play Services позволяет выполнять резервное копирование с помощью adb .
После установки ADB введите эту команду в оболочке:
adb backup -apk com.google.android.gms
Это сохранит резервную копию в файле, backup.ab
расположенном в текущем каталоге.
Чтобы восстановить эту резервную копию, введите эту команду из того же текущего каталога:
adb restore backup.ab
Могу ли я безопасно удалить данные служб Google Play и позволить приложению воссоздать их?
Безопасно, если вы имеете в виду очистку данных в меню «Настройки» → «Приложения» → «Загруженные» → «Сервисы Google Play» , тогда все готово.
В Android 4.4.2 и 5.0.2 вы не получите прямой вариант под названием « Очистить данные» . Вместо этого вы получаете Управление пространством . Следуйте скриншотам:
(Нажмите на изображение, чтобы увеличить; наведите курсор на детали)
Однако в Android 4.2.1 не было Manage Space, но Clear Data . Возможно, первый вариант зависит от версии Android, а не от приложения.
Работа adb shell pm clear com.google.android.gms
также безопасна, по крайней мере, мой Play Store и Gmail (оба нелепо зависят от Play Services) работали нормально после выполнения обоих шагов независимо.
Данные воссозданы тоже.
Что я могу потерять, если небезопасно удалить данные из Служб Google Play?
Я не знаю, что здесь означало бы небезопасное, кроме очистки каталога приложений Play Services без его удаления, поэтому я не могу это комментировать.
В любом случае, интерфейс Play Services называется « Настройки Google» , ядром Служб Google , значок которого вы увидите в панели приложений. Просто откройте его, и записи, которые вы увидите, могут отвечать за сбор данных Play Services. И, как я уже сказал выше, зависимые приложения работали без сбоев, поэтому я не буду беспокоиться о данных этого приложения. Ваш случай может отличаться, так что копайте глубже в GUI этого приложения.