53

Eclipseを使用して.apkファイルをzipalignする方法を教えてもらえますか?次のようなコマンドを実行して、.apkファイルを作成しました。

  1. プロジェクトフォルダを右クリックします

  2. メニューから「Androidツール」オプションをクリックします。

  3. 「署名されたアプリケーションパッケージをエクスポート...」をクリックすると、指定されたアプリケーションエイリアスで生成された.apkが表示されます。

ここで、上記で生成された.apkファイルに対してzipalignを実行します。どんなツールでもそうする必要がありますか、それとも私の問題を解決できるものはありますか?

4

8 に答える 8

47

あなたが上で説明したことをしたなら、Eclipseはすでにあなたのためにあなたのapkをzipalignしました。すでにzipalignされたパッケージをzipalignすることはできません

于 2011-03-16T04:07:16.063 に答える
38

これはあなたを助けると思います

D:\android-sdk\android-sdk\tools>zipalign -f -v 4 "C:\Users\name\Desktop\project_name\projectname_signed.apk" "C:\Users\name\Desktop\project_name\projectname__zipaligned.apk"
于 2013-06-24T06:53:08.450 に答える
7

与えられた手順を使用して、Eclipseが自動的に行いzipalignます。

于 2011-03-16T02:56:12.660 に答える
5

これは非常にトリッキーな部分であり、最初は奇妙な問題にも遭遇しました。Androidマーケットにアップロードする前に、次の手順を実行する必要があります。

  • 証明書を作成する
  • アプリケーションapkに署名する
  • 最後に、署名されたapkをZip整列します

このサイトをチェックしてください:Androidプロジェクトapkに署名する方法

于 2011-04-02T03:00:38.920 に答える
3

デフォルトでエクスポートする場合のEclipsezipalignAPK。

zipalignは基本的に、AndroidSDKのツールディレクトリで利用できるツールです。

Eclipseを使用してビルドしていない場合は、このツールを直接使用してapkをzipalignすることができます。

zipalign [-f] [-v] <alignment> infile.apk outfile.apk

アラインメントは、バイトアラインメントの境界を定義する整数です。これは常に4(32ビットアライメントを提供)でなければなりません。そうでない場合、事実上何もしません。

詳細については、このリンクを確認してください http://developer.android.com/tools/help/zipalign.html

于 2014-01-30T05:02:13.553 に答える
1

APKファイルに署名してzip整列した場合は、ファイルを再配布してPlayストアにアップロードできます。次に、これらの簡単な手順に従います

  • Eclipseを開く
  • ファイル->エクスポート
  • 参照->プロジェクトを選択
  • 次へ->次へ

したがって、すべての後に、署名されてzipで整列されるAPKを取得します。

于 2014-05-14T02:35:38.630 に答える
0

Eclipsezipalignapkを自動的に。プロジェクトをエクスポートするとき、Eclipseは署名されたapkを別の宛先に生成している必要があります。署名されたapkを生成するときにプロンプ​​トが表示される場所を適切に確認してください

于 2014-03-07T19:09:22.833 に答える
0

上記で説明したことを行った場合、Eclipseは.apkファイルを自動的にzipalignします。

于 2014-08-21T17:17:37.787 に答える