需要Android APK工件在文件名中包含应用程序版本

需要Android APK工件在文件名中包含应用程序版本,android,intellij-idea,Android,Intellij Idea,我用的是Intellij14。我正在使用一个项目工件来生成android应用程序的发布版本。该名称似乎基于“项目设置”下的模块名称 我想做的是使用我的AndroidManifest.xml中定义的android:versionName作为APK文件名的一部分。我不确定IntelliJ构建文件中是否有任何内容允许我执行我可以看到的操作。除了让一个构建后脚本解析android清单并重命名文件之外,我不确定我能做什么 我使用TeamCity作为构建服务器。如果出于某种原因,此动态重命名功能仅在Team

我用的是Intellij14。我正在使用一个项目工件来生成android应用程序的发布版本。该名称似乎基于“项目设置”下的模块名称

我想做的是使用我的AndroidManifest.xml中定义的android:versionName作为APK文件名的一部分。我不确定IntelliJ构建文件中是否有任何内容允许我执行我可以看到的操作。除了让一个构建后脚本解析android清单并重命名文件之外,我不确定我能做什么

我使用TeamCity作为构建服务器。如果出于某种原因,此动态重命名功能仅在TeamCity中可用,则可以


注意:我使用的是intellij项目文件,而不是gradle版本。

可能与我没有使用gradle的版本重复,因此这不是一个重复的问题。您应该:)。那么,如何在本地机器上构建apk呢?正如我前面所说,我正在使用IntelliJ IDEA项目。我使用IDE在本地构建。我是否应该继续讨论,但现在回答一个不同的问题对我没有帮助。