4

release 用の署名付き .apk を生成する方法が、apk も zipalign するかどうか疑問に思っています。Android ページ ( http://developer.android.com/tools/publishing/app-signing.html#studio ) の指示では、zipalign が別のステップであるかどうかは明確ではありません。

ありがとう!

4

2 に答える 2

6

build.gradle ファイルでビルド タイプを定義できます。

buildTypes {

     debug {
        storeFile file("debug.keystore")
     }

     release {
        zipAlignEnabled true
     }
}

デバッグ構成は、apk をデバッグするときに使用され、リリース構成は、リリース apk を作成するときに使用されます。

リリース時に zipAlignEnabled を true に設定すると、apk は zipalign されます。指定しない場合、リリース時のデフォルト値は true で、apk は自動的に zipalign されます。デバッグの場合、デフォルト値は false です。

ここで設定できるビルド タイプとその他の可能なプロパティの詳細をお読みください: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types

于 2015-06-17T06:14:56.120 に答える