在Android sdk/tools中找不到zipalign

4

我已经进行了近一年的zipalign,每次发布都要这样做。但似乎最新的Android SDK不再附带zipalign了。这个过程改变了吗?我是否仍然需要使用其他工具进行zipalign?

2个回答

11

zipalign已经移动到“构建工具”中,并且可以在Android SDK安装的各种build-tools/目录中找到。例如,在我的Ubuntu机器上,我在SDK安装中的build-tools/19.1.0/build-tools/20.0.0/中都有zipalign,因为我在SDK Manager中安装了19.1和20的“Android SDK Build-tools”。

正如ben75所指出的,Gradle for Android应该会引入与您在build.gradle文件中请求的构建工具相关联的zipalign。对于在Gradle之外使用,您需要修改脚本以指向所选用的zipalign拷贝。


1

要在gradle中使用它,只需像这样配置发布版本。

buildTypes {

     release {
        zipAlign true
        ...
    }
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接