У меня есть приложение для Android, которое я установил для него возможность обновления. В нем приложение загружает новую версию .apk-файла с сервера, если доступна новая версия, и устанавливает новое. Но проблема заключается в том, что уже установлен установленный пакет с тем же именем с сигнатурой подписи при установке. Теперь я хочу создать сервис из своего приложения, чтобы в нем было отключено текущее приложение, и установить новую версию. Как я могу это сделать?Как создать сервис из моего приложения для удаления моего приложения и установки нового приложения (обновления)?
1
A
ответ
0
Во-первых, почему бы не просто автоматическое обновление через магазин? Во-вторых, если вы хотите обновить себя, вам нужно быть системным приложением и иметь разрешение на установку.
Убедитесь, что вы подписали APK с теми же кредитки, как вы сделали APK ждет, чтобы быть скачать на сервере
Затем, лучший способ я могу думать о том, чтобы использовать отражение для вызова метода installPackage в PackageManager с a Uri to your apk
Смежные вопросы
- 1. 907 Ошибка после нового обновления моего приложения
- 2. Экспорт приложения из моего приложения?
- 3. Как создать установщик из моего приложения C#
- 4. Закрытие приложения из моего приложения
- 5. Запуск собственного приложения из моего приложения?
- 6. Как создать облачный бэкэнд для обновления моего приложения iOS?
- 7. Проблема при запуске нового приложения из моего приложения
- 8. Как скрыть другие приложения из моего приложения?
- 9. Создание установки для моего приложения Mac
- 10. Как создать .exe из моего приложения приложения формы C#
- 11. Как создать пользовательский том для моего приложения
- 12. Как создать веб-интерфейс для моего приложения?
- 13. Использование Composer для установки моего собственного приложения
- 14. Как создать расширение powershell для моего приложения
- 15. Как создать пользовательскую клавиатуру для моего приложения
- 16. Как создать виджет для моего существующего приложения?
- 17. Как создать драйвер для моего приложения
- 18. Как создать MSI для моего веб-приложения?
- 19. Открытие другого (моего) приложения из моего основного приложения Swift
- 20. Как создать папку данных для моего приложения?
- 21. Как создать метод «Сон» для моего приложения
- 22. Почему обновления Android для моего приложения удаляются?
- 23. Открытие приложения Foursquare из моего приложения
- 24. Добавление виджета приложения из моего приложения
- 25. как можно улучшить эффективность обновления моего приложения.
- 26. Запуск внешнего приложения из моего приложения
- 27. java.lang.ClassNotFoundException для моего приложения
- 28. Уровень приложения моего приложения Windows
- 29. как позвонить из моего приложения?
- 30. Как обновить содержимое моего приложения без обновления пользователем версии приложения