在Teamcity中为Android设置sdk.dir

时间:2014-03-24 13:47:44

标签: android ant teamcity

我在Windows上的Teamcity中进行了此配置:

  • Android项目
  • Android SDK安装在C:\ Program Files(x86)\ Android \ android-sdk
  • 我正在使用Ant来构建项目

在Ant步骤中,我想使用额外的ANT参数设置SDK.DIR,但带有空格的路径让我遇到问题。

我试过了:

-Dsdk.dir = C:\ Program Files(x86)\ Android \ android-sdk

-Dsdk.dir = C:// Program Files(x86)// Android // android-sdk

-Dsdk.dir =“C:// Program Files(x86)// Android // android-sdk”

-Dsdk.dir =%env.ANDROID_HOME%

我总是得到同样的错误:

找不到C:\ Program \ tools \ ant \ build.xml

作为一种解决方法,我使用短路径名称:

-Dsdk.dir = C:\ PROGRA〜2 \的Android \ Android的SDK

这是唯一的方式吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

-Dsdk.dir="C:\Program Files (x86)\Android\android-sdk"应该有效。以及

-Dsdk.dir=%ANDROID_HOME%(假设变量设置正确)。