Если вы не хотите рутировать свое устройство, вы можете использовать adb и pm
вместо этого. Этим шагам будет трудно следовать, если вы уже не знакомы с использованием инструментов командной строки.
Установите adb на свой компьютер и настройте его так, чтобы он мог взаимодействовать с вашим устройством. Не забудьте включить отладку по USB на вашем устройстве. Это большая проблема, чтобы заставить работать adb в первый раз; утешительным призом является то, что вы должны сделать это только один раз.
Используйте кабель micro-USB для подключения компьютера к устройству.
Используйте adb shell
для подключения к вашему устройству.
Используйте pm list packages
для просмотра списка идентификаторов установленных пакетов.
Используйте pm uninstall -k
плюс ваш идентификатор пакета, чтобы удалить пакет, но сохраните ваши пользовательские данные.
Смотрите также этот пост .
Однако, вероятно, проще вместо этого просто получить root-права на ваше устройство и использовать такой инструмент, как SD Maid.
В конце концов, просто удаление и переустановка нормально работали! Оказывается, данные сохраняются так или иначе.
источник
/data/data/<packagename>
это выброшены . Возможно, ваше приложение сохранено в другом месте или в облаке.