Is app-release.apk zipaligned apk?
我正在使用Android Studio 1.0.2。
当我在gradle任务中单击assembleRelease时,将生成两个文件,即app-release-unaligned.apk和app-release.apk。 我知道app-release-unaligned.apk是未对齐的,但是app-release.apk是什么? 它对齐了吗? 我的build.gradle如下所示。
1 2 3 4 5 6 7 8 | buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' signingConfig signingConfigs.config zipAlignEnabled true // Is this necessary or not in Android Studio 1.0.2? } } |
即使我没有将zipAlignEnabled设置为true,也会生成app-release.apk。
Android Studio 1.0.2是否仍然需要?
我所获得的有关zipalign的所有信息都是在Android Studio 1.0发布之前。
您不需要设置该标志。
从官方指南
The possible properties and their default values are:
它既对齐又签名。
准备发布。
对于发行版,默认情况下AFAIK