如何使用 maven-publish 插件发布 Android 应用程序的多个变体

问题描述

我正在尝试发布具有多个变体的 android 应用程序。这些变体是使用具有两个维度的产品风味形成的,即领土和环境。我想为所有变体 apk 保留相同的 maven 坐标。因此 groupId、artifactId 和 version 将相同。但是 classifier 是不同的,它是特定于变体的。我已在 Github gist上传了 build.gradle 脚本。

我可以将一个工件上传到 Maven 存储库,但是在上传第二个工件时抛出错误,表明具有 Maven 坐标的 POM 文件已经存在。

我可以为每个变体生成不同的 POM 文件并保持 maven 坐标相同吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)