Jar签名者,无法打开jar文件?

时间:2013-05-27 10:57:40

标签: android eclipse

当我签署应用程序文件时,我收到了jar签名者的错误:无法打开jar文件..请帮我解决这个问题

问题,因为我是Android开发的新手。

C:\Users\user>keytool -genkey -v -keystore my-release-key.keystore -alias alias_
name -keyalg RSA -keysize 2048 -validity 20000

输入密钥库密码: 重新输入新的密码: 你的名字和姓氏是什么? 您的组织单位的名称是什么? 您的组织名称是什么? 您所在城市或地区的名称是什么? 您所在州或省的名称是什么? 这个单位的双字母国家代码是什么?

3 个答案:

答案 0 :(得分:7)

这篇文章已经过时了,但只是为了帮助其他将会遇到同样问题的人。当我将生成的密钥库复制到apk目录并在控制台设置为apk路径时运行jarsigner时,我解决了这个问题。

答案 1 :(得分:3)

在将密钥库文件和apk文件放在同一文件夹中并在该文件夹中输入此命令时,在命令提示符处使用此命令,并在创建密钥库文件时输入密码并输入相同的密码

用于生成密钥库,然后在用户文件夹中创建密钥库文件

keytool -genkey -v -keystore appname.keystore -alias appname -keyalg RSA -keysize 2048 -validity 10000

并到达此文件夹使用此

 jarsigner -keystore appname.keystore apkname.apk appname

答案 2 :(得分:0)

可能是一个腐败的罐子。

要排除在文件末尾添加.zip扩展名以查看是否可以解压缩该文件。如果你不能那么那就是你的问题。如果它解压缩,那么它的其他东西。

相关问题