0

我正在尝试使用 ant 脚本来执行 jarsigner 并进行签名。

在 Windows 机器中运行的脚本在 Mac 中失败。我可以看到有一些脚本问题。

请检查一下。

<target name="sign1" depends = "antrelease">
<echo>Signing 1....</echo>
<exec dir="." executable="/bin/sh">

<arg line="jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -   keystore abc.keystore -    121212  ${basedir}/workspace/temp/MobileUIOctRel/build/luaandroid/dist/DBSMobileWallet/bin/DBSMobileWallet-release-unsigned.apk dbs" />
        </exec>
</target>

我收到以下错误

sign1: [echo] 签名 1.... [exec] /usr/bin/jarsigner: /usr/bin/jarsigner: 无法执行二进制文件 [exec] 结果: 126

4

0 回答 0