История Сейчас я работаю над проектом, в котором Android-приложение работает на пользовательском устройстве, и это приложение не устанавливается через Play Store, а APK-файл вручную загружается, устанавливается и запускается на устройство.
Проблема в том, что когда выходит новая версия, нам приходится вручную обновлять приложение на всех устройствах.
Мы хотим автоматизировать этот процесс и построить процесс следующим образом:
- Установите приложение
- Запустить приложение
- Запустите фоновый процесс, чтобы проверить наличие новой версии на сервере.
- Загрузите новый APK-файл
- Удалить текущее приложение / Обновить приложение
- Установить новое приложение / Обновить приложение
Вопросы:
Можем ли мы удалить и установить файл APK программно?
Оболочка, мы используем существующее приложение для этой работы или создаем новое приложение для Android, которое будет обрабатывать проверку новой версии и обновлять приложение в фоновом режиме?