我想知道为发布生成签名 .apk 的方法是否也对 apk 进行了 zipaligns。在 android 页面 (http://developer.android.com/tools/publishing/app-signing.html#studio) 的说明中,不清楚 zipalign 是否是不同的步骤。
谢谢!
最佳答案
您可以在 build.gradle 文件中定义构建类型。
buildTypes {
debug {
storeFile file("debug.keystore")
}
release {
zipAlignEnabled true
}
}
在调试 apk 时使用调试配置,在创建发布 apk 时使用发布配置。
如果在发布时将 zipAlignEnabled 设置为 true,则 apk 将被压缩对齐。如果不指定,发布时默认值为 true 并且 apk 将自动进行 zipaligned。对于调试,默认值为 false。
在此处阅读有关构建类型和其他可能设置的属性的更多信息:http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types
关于android - 当从 Android Studio 签名生成 .apk 时,zipalign 会自动执行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30883229/