在Visual Studio Team Services中签名和对齐APK步骤(是Visual Studio Online)

时间:2016-05-17 17:54:15

标签: android xamarin azure-devops jarsigner azure-pipelines

我尝试在我的Mac Build Server上运行我的签名并对齐APK Step,但是,当我运行它时,我收到以下错误...

TypeError:Path必须是字符串。收到undefined 返回码:1

下面,我将截屏配置为:

enter image description here

我确信这个问题是明确的,因为当我禁用Sing时,APK构建成功。 我的Keystone文件路径有问题吗?

我想补充一下,该项目是在Xamarin.Android。

1 个答案:

答案 0 :(得分:2)

The task will assume that it's located here: %JAVA_HOME%/bin/jarsigner。如果不是,任务将失败。它似乎没有对任何代码进行扩展检查。

确保为构建代理用户设置了JAVA_HOME环境变量并指向正确的文件夹。