我在Windows上的Teamcity中进行了此配置:
在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
这是唯一的方式吗?
谢谢。
答案 0 :(得分:1)
-Dsdk.dir="C:\Program Files (x86)\Android\android-sdk"
应该有效。以及
-Dsdk.dir=%ANDROID_HOME%
(假设变量设置正确)。