2012-06-27 36 views
6

これも可能ですか?私はすでにGPGで作成したキーペアを持っていますが、そのキーで署名する方法は見つけられません。私はkeytoolやこれだけのために新しいキーを作りたいとは思っていません。私は今、私が持っている鍵を使いたいです。誰も私がこれをどうすればできるのか知っていますか?前もって感謝します。GPGで作成した秘密鍵でapkに署名するにはどうすればよいですか?

+0

http://thialfihar.org/projects/apg/ https://guardianproject.info/2012/03/15/adventures-in -porting-gnupg-2-1-x-to-android/ – Siddhesh

答えて

4

GPGがjarsignerで使用できる鍵を生成することは非常に疑問です。これを行うにはコンバータを書くことが可能ですが、弾を噛んで新しい鍵を生成するのはずっと簡単です。これを行うためのコマンドは、単に

keytool -genkey -alias mynickname -validity 20000 -keystore ~/.android/my-keystore 

である(PSキーのバックアップを作成し、キーストアのパスワードやキーパスワードのいずれかを忘れないように非常に確認してください。誰が人々の、あまりにも多くの悲しい物語があります。アプリを市場に出してからパスワードを忘れたり紛失したりした。)

+1

jarsignerの代わりにgpgを使用して署名する方法はありますか?それはちょうどナンセンスですか?申し訳ありません、この署名と証明書の新機能です。 –

+0

jarsignerを使う必要があると思います。私は、gpgがjarファイルに署名するためのプロトコルを知っているのではないかと疑います。 –

関連する問題