AndroidにデプロイするQtアプリケーションがあります。私は.keystore
ファイルで署名されたapkを生成するためにコマンドラインビルドを使用しています。私はandroiddeployqt
を使って、次のコマンドを使ってうまくやっています。上記のコマンド拡張子.SF/.DSAのsigfileを作成する方法とandroiddeployqtコマンドで使用する方法は?
androiddeployqt --sign my_key.keystore myAlias --storepass my_password --output android --verbose --input my_app.so-deployment-settings.json
署名APKを生成するために、私のシェルスクリプトから素晴らしい作品。しかし、私は上記のようにコマンドに自分のパスワードを書くのを避けたい。 androiddeployqt -help
と入力すると、使用できる--sigfile <file>: Name of .SF/.DSA file
オプションがあることがわかります。しかし、私は拡張子.SF/.DSAのこのsigfileを作成する方法を知らない。
androiddeployqt command with --sigfile
と一緒に使用できるsigfile of extension .SF/.DSA
を作成する方法をお勧めしますか?拡張子.SFまたは.DSAのファイルが必要であることを理解していますか?
または、パスワードがスクリプトのコードに表示されないようにすることはできますか?
https://docs.oracle.com/javase/tutorial/deployment/jar/signing.html
とQT: