Средство, которое вы использовали для установки приложения в первую очередь, обычно дает вам возможность уведомлять пользователя о доступности обновления, однако с одним исключением они должны выбрать установку обновления - лет u не может заставить его.
Если приложение поступило с рынка Android, у которого есть схема проверки обновлений, которые будут иметь возможность установки.
Если вы отправили apk пользователю в качестве вложения или обратили внимание на его доступность на веб-сайте, вы можете сделать то же самое с заменой.
Такая же история, если бы вы их установили со своего ПК с помощью sdk или "sideload wonder machine".
(Единственный «обязательный» вид обновления, о котором я знаю, предназначен для того, чтобы оператор мобильной связи инициировал обновление OTA, которое используется для обновления самой системы Android, и включает в себя новый apk как часть (или все) полезной нагрузки . Даже это может быть отложено на некоторое время)