Обычно я увеличиваю номер версии перед публикацией нового выпуска.Я обычно использую формат ххх (исправление major.minor.bug).Например, если ваша версия 1.0.0 и вы делаете большую ошибку, она становится 1.0.1.Если вы добавляете новую функцию, но приложение не сильно отличается, оно становится 1.1.0 или если это действительно большое обновление с множеством новых функций, исправлений, улучшений и т. Д., Затем обновите основную версию, чтобы она стала 2.0.0..
Название версии относится только к тому, что отображается пользователю в Play Store при публикации приложения.
Если вы хотите иметь какой-то контроль версий для простого возврата изменений и / или просмотра этой истории, вам нужна какая-то система контроля версий, такая как SVN (Subersion)или Git (не обязательно GitHub).
Вы не указали, хотите ли вы просто сохранить предыдущую версию APK (APK - это файл, который предоставляется магазину воспроизведения и является установщиком для вашего приложения) или исходный код.Если его исходный код, то лучше всего использовать систему контроля версий, вы сможете вернуться к определенным моментам времени (если вы продолжаете фиксировать свои изменения на регулярной основе), и если вы пометите свой кодтогда вы сможете перейти к конкретной версии.Идея тегирования заключается в том, что вы берете снимок своего кода разработки (ствол или его заголовок) и помечаете его (снимок) как версию, которую вы выпускаете в игровой магазин.
Если вы хотите просто сохранить APK, то я обычно просто копирую APK-файл локально или на Google Drive или что-то еще, когда создаю новую версию релиза для магазина игр.Хотя я не могу полностью вспомнить, но я думаю, что магазин теперь позволяет загружать предыдущие APK, которые были загружены.