【发布时间】:2011-02-11 17:30:34
【问题描述】:
当使用 Android 生成的 ant 构建文件时,该文件通过“android update project -p”生成的 local.properties 文件中的 sdk.dir 属性引用您的 SDK 安装。
build.xml 中的 cmets 建议不应将 local.properties 检入版本控制中。
但是,当您从 Hudson 运行构建时,它会从版本控制中重新检出您的代码,因此 local.properties 不存在,随后构建失败而没有设置 sdk.dir。所以这是一种先有鸡还是先有蛋的问题。作为一种解决方法,我目前已将 local.properties 检查到版本控制中(没有其他人会使用它),但我很好奇其他开发人员是如何解决这个问题的?
【问题讨论】:
标签: android ant properties build local