Я не уверен, что вы спрашиваете. Если вы имеете в виду, что:
- Вы опубликовали приложение в Маркете, версия 1
- Вы обновили приложение на маркете до версии 2
- Вы обнаружили, что в этом обновлении была ошибка, и теперь вы хотите опубликовать новое обновление
Если это так, то вы должны опубликовать новую версию как версию 3. Однако помните, что при публикации новых версий вы контролируете две вещи. Есть versionName, который может быть любым, а затем versionCode, который должен быть числом, и каждый выпуск должен иметь большее число, чем предыдущий. Код версии - это то, как Android Market знает, является ли версия в Маркете более актуальной, чем версия на чьем-то телефоне. Название версии - это просто имя, которое люди видят, глядя на приложение в маркете. Таким образом, в вашем случае вы должны изменить versionCode на 3, но вы можете оставить имя версии как «version 2».