app-release.apk是zipaligned apk吗? [英] Is app-release.apk zipaligned apk?

查看:604
本文介绍了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如下所示.

I am using Android Studio 1.0.2. When I click assembleRelease in gradle tasks, two files are generated, app-release-unaligned.apk and app-release.apk. I know app-release-unaligned.apk is unaligned but what is app-release.apk? Is it aligned apk? My build.gradle is like below.

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发布之前.

Even if I didn't put zipAlignEnabled true, app-release.apk is generated. Is it still necessary in Android Studio 1.0.2? All information I get about zipalign is before Android Studio 1.0 comes out.

推荐答案

它既对齐又签名. 准备发布.

It is both aligned and signed. Ready for publication.

AFAIK zipAlignEnabled默认为true.

AFAIK zipAlignEnabled is true by default for release builds.

这篇关于app-release.apk是zipaligned apk吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆