【发布时间】:2022-12-22 08:36:05
【问题描述】:
我有一个与 aar 文件一起分发的库。在之前的构建中,AndroidManifest.xml包含了versionCode和versionName,但是升级agp和gradle后,manifest中没有了。它是 agp 的重大变化吗?之前的agp版本是3.6.3,现在我已经升级到4.2.2。
【问题讨论】:
标签: android android-gradle-plugin android-manifest aar
我有一个与 aar 文件一起分发的库。在之前的构建中,AndroidManifest.xml包含了versionCode和versionName,但是升级agp和gradle后,manifest中没有了。它是 agp 的重大变化吗?之前的agp版本是3.6.3,现在我已经升级到4.2.2。
【问题讨论】:
标签: android android-gradle-plugin android-manifest aar
根据谷歌的说法,有一个库版本(存在于清单文件或代码中)对 Android 中的库没有意义。只有应用程序有 android 版本。
有关信息,versionName 和 versionCode 已从 AGP 7.0.0 中删除。 我想在 AGP 4.2.2 中你可以设置 versionName 和 versionCode 但它们不会在 aar 的 Manifest 文件中生成。
【讨论】: