Как устранить ошибку «Не удается обновить приложение (код ошибки: 901)»?

Я переношу одно из своих активных приложений с Native на Xamarin. Я успешно сделал это, и теперь я пытаюсь выпустить то же самое в Google Play Store.

Я создал сборку выпуска для того же в Xamarin android. Ниже приведены сценарии, описывающие проблему, с которой я столкнулся:

  1. Новая установка. Поскольку у меня есть APK-файл для моего приложения, я могу установить его на свое устройство, и оно работает без сбоев.

  2. Сценарий обновления. Как я уже упоминал ранее, приложение уже запущено и было разработано на собственном Android, я установил его живую версию и попытался обновить приложение, используя последнюю сборку выпуска, которая у меня есть. созданный из Xamarin. В этом случае я получаю вопрос. Прикрепил скриншот для справки.

Что я пытался сделать до сих пор, чтобы решить проблему

Поскольку есть несколько вопросов, связанных с этой проблемой, я попытался избавиться от этой проблемы следующим образом:

  • Очистить данные и очистить кэш приложения Google Play Store.
  • Проверено, что ключи подписи такие же, как и раньше.
  • Проверено, что имя пакета такое же, как и раньше.
  • Удалил учетную запись Google и снова добавил в соответствии с предложениями.

Мне нужно исправить эту ошибку в ближайшее время, поэтому я не могу использовать технику свежей установки как вариант.

Снимок экрана с изображением ошибки


person Salman Khan    schedule 01.02.2019    source источник
comment
android.stackexchange.com/questions/204469/   -  person IntelliJ Amiya    schedule 01.02.2019
comment
@IntelliJAmiya Я уже упоминал, что пытался очистить кеш и данные для службы Play, а другой вариант — удалить старую версию, которую я не хочу, поэтому ни один из них не помогает мне в этом случае.   -  person Salman Khan    schedule 01.02.2019
comment
Аналогичный пост stackoverflow.com/questions/48882043/   -  person Mrigraj    schedule 02.02.2019


Ответы (1)


Я могу определить проблему, и мне повезло, что она была решена. Поделитесь им здесь, чтобы, если кто-то застрял в той же проблеме, они могли сослаться на это.

Выявленная проблема. Проблема была довольно глупой, так как код версии не обновлялся из пользовательского интерфейса манифеста Android, даже если я менял значения. Это может быть сбой в Xamarin или Visual Studio (для Xamarin).

Что я сделал, чтобы решить эту проблему: я вручную удалил объявление кода версии и другие значения, которые не менялись, из AndroidManifest.xml, затем из раздела пользовательского интерфейса манифеста я обновил код версии и построил решение для выпуска. Вот как все разрешилось в моем конце.

Надеюсь это поможет. Спасибо.

person Salman Khan    schedule 05.02.2019