2

apkAdobe Phonegap Build を使用して作成したファイルがあります。この質問で説明されapkているように、Google Developer Console にアップロードする前に、Adobe Phonegap Build によって生成されたものを変更する必要があります。

ファイルを正常に編集し、apk を再パックして、「zipalign」できます。しかし、私はそれに署名することに行き詰まっています。私が Web で見つけた手順では、Eclipse を使用しているか、Windows を使用していることを前提としています。私は Linux を使用しています。Eclipse は使用していません。また、コマンド ラインを使用しています。

アプリに署名するには、署名キーを手元に用意する必要があることは理解していますが、それ以上に必要なコマンドとパラメーターが不明です。

Android SDK からコマンドを取得zipalignし、コマンド ラインでスタンドアロンとして実行することができました。コマンドラインでプログラムを実行してアプリに署名できる同様の方法があることを願っています。

Linux のコマンド ラインで変更した apk に署名するために使用できるコマンドはありますか?

4

1 に答える 1

2

これには、標準の Java SE ツールを使用します:jarsignerおよびkeytool.

署名に関する Android ドキュメントから:

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name

最初に署名してから調整する必要があることを忘れないでください。

于 2013-08-07T07:26:48.160 に答える