0

公開するアプリケーションを準備する手順に疑問があります。リリースガイドの準備のステップに到達しました。だから私はこれらの残りのステップを実行する必要があるだけですか?

  1. Eclipseを使用し、エクスポートウィザードを使用してアプリケーションをエクスポートします。ただし、BuildingwithEclipseセクションでは次のようになります。

    エクスポートウィザードは、リリース用にアプリケーションをコンパイルし、秘密鍵を使用してアプリケーションに署名し、zipalignツールを使用してアプリケーションを最適化します。

    もう一度zipalignする必要がありますか?

  2. アプリケーションを難読化します。

私が何かを逃した場合は、私の投稿を自由に編集してください。どうもありがとう!

4

2 に答える 2

2

いいえ、zipalignを再度実行する必要はありません。署名されたアプリケーションパッケージをエクスポートするときに、ADTがそれを行います。

ProGuardが適切に構成されている限り、コードを自分で難読化する必要はありません。署名されたアプリケーションパッケージ(リリースモードでアプリケーションをビルドする)をエクスポートすると、ProGuardによってコードが難読化されます。

proguard.config=proguard.cfgプロジェクトルートに自動生成されたproguard.cfgがある場合、proguardの有効化はproject.propertiesファイルに追加するのと同じくらい簡単です。

あなたは本当に署名の指示に従う必要があります。それらは非常に簡単で、必要なすべての手順をガイドします。

于 2012-07-04T02:56:57.647 に答える
1

zipalignツールは必要ありません。
Androidアプリケーションのエクスポートウィザードを使用してapkを作成する場合は、手順に従うだけで、秘密鍵がない場合に備えて秘密鍵が作成されます。
これらは正確な手順です(完了しました!):

Eclipseで署名および整列されたAPKを作成するには:

  1. パッケージエクスプローラーでプロジェクトを選択し、[ファイル]>[エクスポート]を選択します。
  2. Androidフォルダーを開き、[Androidアプリケーションのエクスポート]を選択して、[次へ]をクリックします。これで、Androidアプリケーションのエクスポートウィザードが起動します。このウィザードは、APKに署名するための秘密鍵を選択する(または新しいキーストアと秘密鍵を作成する)手順を含む、アプリケーションに署名するプロセスをガイドします。
  3. エクスポートウィザードを完了すると、アプリケーションがコンパイル、署名、調整され、配布の準備が整います。
于 2012-07-04T03:09:21.187 に答える