2011-06-22 6 views
1

IntelliJ IDEAを使用して署名付きAndroidアプリをエクスポートすると、1つの秘密キーストアとその中の多くのキーを生成するオプションがあります。署名されたアプリをエクスポートする際のキーは何ですか?

これらのキーの機能は何ですか?各アプリケーションの更新ごとに新しい鍵を生成し、それに応じて名前を付ける必要がありますか?

現在、私は各アプリケーションごとに1つのキーストアを生成しています。


もう1つの質問:新しいキーを作成するとき、オプションまたは必須の画像の情報ですか?

答えて

3

1-これらのキーの機能は何ですか?

Androidシステムでは、適切に署名されていないアプリケーションをインストールまたは実行することはありません。これは、実際のデバイスであろうと、エミュレータであろうと、Androidシステムがどこで実行されてもどこにも当てはまります。このため、エミュレータまたはデバイスでアプリケーションを実行またはデバッグする前に、アプリケーションの署名を設定する必要があります。

2-私は、各アプリの更新 のための新しいキーを生成し、それに応じ に名前を付けるべきでしょうか?

各アプリごとに新しいキーを生成する必要はありません。以前に作成した既存のキーを使用することができます。新しいキーを作成する場合は、オプションのイメージまたは 義務から 情報

3-?

はいこれはオプションです。あなたはこの情報を提供しています。

詳細については、http://developer.android.com/guide/publishing/app-signing.html

+0

「鍵」は実際の署名鍵ですが、「鍵ストア」は鍵のコンテナです。右? – sandalone

+0

私の会社の名前で名前が付けられたキーストアを1つだけ作成する必要があるということですか?私たちが作成するすべてのアプリケーションは、このキーストアに格納された "キー"を取得する必要がありますか? – sandalone

0

一つの場所で1つのアプリとストアキーストアのキーとパスワードを覚えておいてください。キーストアを保存した場所のキーストアの場所を指定します。毎回作成する必要はありません。

+0

私はそれを知っています。私は、各アプリケーションのキーストアを作成する必要があると話していました。 – sandalone

+0

は必ずしもアプリごとに異なるわけではありません。同じ署名または異なる署名を使ってアプリに署名するかどうかによって異なります。 –

関連する問題