特别是对于aar
生成的库,versionCode
设置在清单或构建文件中是否重要?它可以在任何地方用于任何事情吗?
对于apk
,文档说versionCode
被Play商店API使用。我找不到任何关于versionCode
和aar
s的参考。
对于一个消费者来说,这并不重要——他们只需要maven的工件版本。
对于一个生产者来说,这很重要——你可能想用它来添加只运行一次的特定升级代码(从版本X到版本Y)。
我认为AGP不再需要为非应用模块指定版本名或代码。