2016-04-03 35 views
0

我想使用批處理來編譯apk文件。但是,如果我嘗試簽名,則說:找不到Java Path(Batch)

Java HotSpot(TM) Client VM (build 25.77-b03, mixed mode, sharing) 
Usage: signapk [-w] publickey.x509 [.pem] privatekey.pk8 input.jar output.jar 

系統找不到給定的路徑。

我想過在Java中找到輸入和輸出文件,並將其置於設置中,但找不到它。 我試圖把java路徑放在Internet上,但是這並不起作用。

+1

發佈你的批處理文件;不只是你的錯誤信息。 –

回答

0

我認爲signapk抱怨說它無法找到它的輸入和輸出文件。嘗試完全限定他們的路徑。

+0

我在哪裏可以找到輸入和輸出文件?我已經搜索了它們,但沒有運氣:( – H3mlock

+0

輸入文件將是你想簽名的jar文件。輸出文件將是你希望寫入結果的完全合格的路徑 – ojblass

+0

也可能是抱怨它不知道pem文件的位置。 – ojblass

0

是的,這將是很好的看到的代碼,我可以想象,你試圖寫沒有使用變量的路徑。 試試這個: set path =#yourpath#(沒有#) 你可以使用變量%path%