我正在开发一个Android项目,我们用ant构建我们的版本。我们在更改代码中的-pre-compile
和其他一些标志时使用Android-ant目标versionName
。您还可以使用-pre-build
个android-ant目标。
有谁知道这两个目标之间的区别?
答案 0 :(得分:5)
查看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在它之后运行。
答案 1 :(得分:1)
预编译通常用于预处理目的,但没有人真的想与这些J2ME技术人员一起生活。
例如,Prebuild可以作为检查资源的地方。