2016-09-19 1 views
0

Ich habe Qt-Anwendung auf Android bereitstellen. Ich benutze Kommandozeilen-Build, um eine apk signiert mit meiner .keystore Datei zu generieren. Ich bin in der Lage, es mit dem folgenden Befehl zu tun, wo ich androiddeployqt verwende.Wie erstelle ich ein sigfile der Erweiterung .SF/.DSA & benutze es mit dem Befehl androiddeployqt?

androiddeployqt --sign my_key.keystore myAlias --storepass my_password --output android --verbose --input my_app.so-deployment-settings.json

Obiger Befehl funktioniert gut von meinem Shell-Skript ein signiertes apk zu erzeugen. Aber ich möchte vermeiden, mein Passwort auf den Befehl wie oben beschrieben zu schreiben. Die Eingabe androiddeployqt -help zeigt, dass es eine --sigfile <file>: Name of .SF/.DSA file Option gibt, die ich verwenden kann. Aber ich weiß nicht, wie ich dieses Sigfil der Erweiterung .SF/.DSA erstellen kann.

Kann mir bitte jemand vorschlagen, wie man eine sigfile of extension .SF/.DSA erstellt, die ich mit androiddeployqt command with --sigfile als Option verwenden kann? Habe ich recht, wenn ich verstehe, dass ich eine Datei der Erweiterung .SF oder .DSA brauche?

Oder gibt es eine andere Möglichkeit, dass ich mein Passwort vor dem Code des Skripts verstecken kann?

Antwort

Verwandte Themen