0

当我在发布模式下编译我的 Android 应用程序并尝试对其进行签名时,我收到以下错误:

文件名、目录名或卷标语法不正确

我设置key.storeant.properties我的密钥库文件的相对路径。文件名或路径中没有空格。我确定我为密钥库使用了正确的密码,因为我可以使用该keytool -list命令来查看它。还有什么可能导致此错误?

更新:

当我使用绝对路径时,我收到以下错误消息:

“密钥库”的值无效。它必须解析为单一路径

4

1 回答 1

4

问题的原因被证明是非常微不足道且难以捕捉的。我在我的文件中引用了该key.store属性的值。ant.properties显然,构建链中的某些内容将引号作为属性值的一部分。删除引号后,我编译并签署了我的应用程序就好了。

于 2013-03-11T22:03:28.503 回答