2016-04-03 8 views
0

Ich möchte eine apk-Datei mit einem Batch kompilieren. Aber wenn ich versuche, es zu unterschreiben, heißt es:Java-Pfad nicht gefunden (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 

Das System kann den angegebenen Pfad nicht finden.

Ich überlegte, eine Eingabe- und Ausgabedatei in Java zu finden und in den Einstellungen zu speichern, aber ich kann es nicht finden. Ich habe versucht, den Java-Pfad wie im Internet angegeben zu setzen, aber das hat nicht funktioniert.

+1

Post Ihre Batch-Datei; nicht nur deine Fehlermeldung. –

Antwort

0

Ich denke, dass signapk beschwert, dass es seine Eingabe- und Ausgabedatei nicht finden kann. Versuchen Sie, den Pfad zu ihnen vollständig zu qualifizieren.

+0

Wo finde ich die Eingabe- und Ausgabedatei? Ich habe bereits nach ihnen gesucht, aber kein Glück :( – H3mlock

+0

Die Eingabedatei wäre die JAR-Datei, die Sie signieren möchten. Die Ausgabedatei wäre der vollständig qualifizierte Pfad, an den das Ergebnis geschrieben werden soll. – ojblass

+0

Es kann sich auch beschweren, dass es Ich weiß nicht, wo die PEM-Datei ist. – ojblass

0

Ja, es wäre gut, den Code zu sehen, Bit kann ich mir vorstellen, dass Sie versucht haben, den Pfad ohne eine Variable zu schreiben. Versuchen Sie Folgendes: set path = # yourpath # (ohne die #) Sie können die Variable mit% path%