我有这个
KEY_STORE_PATH=/home/userr/mykeystore
jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore "$KEY_STORE_PATH" bin/PName-release-unsigned.apk alias_name
它不起作用,在这个命令之后它没有签名的apk文件......
但是当我这样做时它工作得很好
jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore /home/userr/mykeystore bin/PName-release-unsigned.apk alias_name
编辑:实际上我所做的是以下
echo ` echo "pass" | jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore "$KEY_STORE_PATH" bin/PName-release-unsigned.apk alias_name`
不,我可以猜到是什么问题,但是这种情况有解决方案吗?
编辑 2
我做了简短的测试
壳内
# asd=123
# echo `echo $asd`
# 123
它正确打印123,所以我认为还有其他问题