- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Master Android Versioning: Simplify with version.properties! | Android CIC - Part 13
In this video, we continue our exploration of Android versioning as part of the Android CI/CD series. We delve into a more refined approach to managing version codes and version names by separating them from the build.gradle.kts file. Instead, we introduce a version.properties file to maintain this information, reducing the risk of errors during build processes.
We demonstrate how to extract version information using Java utilities and update the build file accordingly. We also discuss the importance of semantic versioning (SemVer), which involves using a combination of major, minor, and patch numbers to define version names. This method allows for a clear understanding of version updates and their implications.
By computing version codes based on these three numbers, we ensure a systematic and scalable approach to version management. This technique not only simplifies the process but also provides a large range for version code increments. However, we acknowledge that this method doesn't fully address the need to trace version numbers back to specific code commits, a topic we will cover in the next video.
Stay tuned for more insights, and don't forget to like, comment, share, and subscribe for future updates.
#AndroidDevelopment #CICD #Versioning #SemVer #AndroidStudio #BuildAutomation
00:00 - Introduction to Android Versioning
00:47 - Problems with Current Versioning Approach
01:59 - Creating a Separate Version Properties File
03:45 - Loading Version Properties in Build Script
05:10 - Implementing Semantic Versioning
06:50 - Calculating Version Code and Name
08:20 - Advantages of the New Versioning System
09:10 - Conclusion and Next Steps
Follow me on X: https://x.com/anilvdeshpande
Official WebSite: https://codetutorhub.dev/
GittHub Link : https://github.com/AnilDeshpande/VersioningFundametals/tree/live-coding
Follow me on Twitter: https://twitter.com/anilvdeshpande
Видео Master Android Versioning: Simplify with version.properties! | Android CIC - Part 13 канала Codetutor
We demonstrate how to extract version information using Java utilities and update the build file accordingly. We also discuss the importance of semantic versioning (SemVer), which involves using a combination of major, minor, and patch numbers to define version names. This method allows for a clear understanding of version updates and their implications.
By computing version codes based on these three numbers, we ensure a systematic and scalable approach to version management. This technique not only simplifies the process but also provides a large range for version code increments. However, we acknowledge that this method doesn't fully address the need to trace version numbers back to specific code commits, a topic we will cover in the next video.
Stay tuned for more insights, and don't forget to like, comment, share, and subscribe for future updates.
#AndroidDevelopment #CICD #Versioning #SemVer #AndroidStudio #BuildAutomation
00:00 - Introduction to Android Versioning
00:47 - Problems with Current Versioning Approach
01:59 - Creating a Separate Version Properties File
03:45 - Loading Version Properties in Build Script
05:10 - Implementing Semantic Versioning
06:50 - Calculating Version Code and Name
08:20 - Advantages of the New Versioning System
09:10 - Conclusion and Next Steps
Follow me on X: https://x.com/anilvdeshpande
Official WebSite: https://codetutorhub.dev/
GittHub Link : https://github.com/AnilDeshpande/VersioningFundametals/tree/live-coding
Follow me on Twitter: https://twitter.com/anilvdeshpande
Видео Master Android Versioning: Simplify with version.properties! | Android CIC - Part 13 канала Codetutor
Комментарии отсутствуют
Информация о видео
12 марта 2026 г. 18:30:16
00:09:36
Другие видео канала









![Intro to SideEffects | derivedStateOf : Android SideEffects | Jetpack Compose [Kotlin] - 41](https://i.ytimg.com/vi/U_kNS0zn99M/default.jpg)










