Возможно, вы вошли в Подписка приложения Google Play .
Каждое приложение Android подписано ключом .Когда телефон пытается установить обновление, оно должно быть подписано тем же ключом, что и исходное приложение.Это для безопасности пользователя.Это останавливает создание фиктивной версии WhatsApp или Facebook (или вашего приложения), и пользователи обманывают его установку.Плохой разработчик может создать приложение с тем же именем пакета, но не имеет доступа к ключу, поэтому это защищает пользователей.
Когда вы отправляете через Google Play App Signing, Google удаляет подпись с вашимключ («ключ загрузки») и подписывает его новым ключом Google Play.Это хорошая вещь.Он защищает вас, если вы потеряете ключ загрузки, без этого Google не сможет помочь вам.
Но именно поэтому обновление не происходит.Приложение, которое вы создаете вручную, подписано вашим ключом загрузки, поэтому оно не будет обновлять приложение, установленное из Google Play.
Это хорошо.Вы не хотите, чтобы пользователи, которые установили из одного источника (например, Google Play), обновляли данные из другого источника, например, загружали с веб-сайта.Это подвергнет их серьезному риску вредных поддельных приложений.
Однако, если вы действительно хотите это сделать, вам не следует использовать Google Play App Signing.