我正在开发一个 android 项目,我们在其中使用 ant 构建我们的版本。在更改代码中的 versionName
和其他一些标志时,我们使用 Android-ant 目标 -pre-compile
。您还可以使用 -pre-build
android-ant 目标。
有人知道这两个目标之间的区别吗?
最佳答案
查看 SDK 的 ant 工具文件夹中的 build.xml:
<target name="-compile" depends="-build-setup, -pre-build, -code-gen, -pre-compile">
默认情况下,-pre-compile 和 -pre-build 都是空目标,因此什么都不做。唯一的区别是 -pre-build 将在 -code-gen(非空)之前运行,而 -pre-compile 在它之后运行。
关于android ant -pre-compile 与 -pre-build,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8504251/