Удалите предыдущую версию APK и удалите все данные при обновлении - PullRequest
0 голосов
/ 14 мая 2018

Я мог бы действительно использовать руку в ситуации, которая у меня есть.Я унаследовал приложение и столкнулся с трудностями при развертывании.Когда пользователи загружают приложение из магазина игр, я хотел бы сначала удалить приложение предыдущей версии, удалив все данные.Затем они получат возможность обновить / установить новую версию.

В моем поиске ответов я нашел этот бит: gradle: aware Make ... Это будет путь, и если да, то как бы япойти на это?Gradle: в курсе Make, кажется, работает, когда я тестирую отладку, может ли она каким-то образом быть встроена в apk приложения?

Надеюсь, у меня есть смысл.Спасибо.

1 Ответ

0 голосов
/ 14 мая 2018

Нет возможности сделать это через apk. gradle только для вашей локальной машины. Вам нужно написать код, который уничтожит все пользовательские данные самостоятельно. я бы использовал булевы общие префы, чтобы отслеживать, и если он не установлен, запустить некоторый код, который удаляет все локальные данные пользователей

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...