这件事困扰了我一段时间:
为了避免代码重复,我将常用代码部分从我的主要应用移到了自定义Android Libraries中。它们被添加为Git子模块,包含在settings.gradle中,并作为主应用程序build. gradle中的依赖项添加。
由于2020年的这一更改,AGP Upgrade Assistant将从库build.gradle defaultConfigs中删除versionCode和versionName字段。
我找不到一个适当的建议,在哪里把图书馆的版本代替。我们应该使用自定义README还是VERSION文件?我们应该只添加Git标签吗?必须有一个最佳实践/适当的方法来保持Android库的版本控制,而不是在每次升级后手动添加回来,或者没有?
1条答案
按热度按时间oknrviil1#
Android中的版本号用于升级检查。图书馆没有这个机会,所以没用。