无法访问jarfile SignApk

时间:2013-05-13 21:11:41

标签: android apk

我正在尝试使用SignApk签署APK,但我一直收到此错误:

Error: Unable to access jarfile signapk.jar

我已将JDK目录以及我的SignAPK目录附加到我的系统路径变量中。 java命令可以通过命令行正常工作,但我似乎无法让-jar选项正常工作以签署APK。

我的SignApk文件夹位于我的C:\驱动器上,所以它看起来像这样: enter image description here

以下是我尝试通过命令行执行的操作: enter image description here

当我试图掩盖我的详细信息时,请忽略变量之间的空白。我使用的语法是:

java -jar signapk.jar certificate.pem key.pk8 myapk.apk myapk-signed.apk

我已经尝试过SignApk目录中的命令以及该目录中的bin目录。任何人都可以帮我解决如何解决此问题?感谢

2 个答案:

答案 0 :(得分:10)

您可能会注意到,此处没有 signapk.jar 文件,只有 signapk 没有扩展名。

从这里下载不同的SignApk:

http://www.mediafire.com/download/h5fob1afzt1p4ss/SignApk.rar
Password: SanketN8

答案 1 :(得分:3)

只需下载Signapk.zip并在任何地方解压缩,将你的apk粘贴到signapk文件夹中。

打开cmd / terminal,将目录更改为signapk

java -jar signapk.jar testkey.x509.pem testkey.pk8 test.apk test-signed.apk

复制并替换现有文件名(test.apk)和输出文件(test-signed.apk)

signapk.zip - https://drive.google.com/open?id=0ByAytNiwJoUaQ3NvVzlPX0xGUFU

image