zipalign - Align zip/jar/apk along byte boundaries

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name zipalign
Package version 21
Package release 4
Package architecture amd64
Package type deb
Installed size 96 B
Download size 21.86 KB
Official Mirror
The purpose of zipalign is to ensure that all uncompressed data starts
with a particular alignment relative to the start of the file.  This
allows those portions to be accessed directly with mmap() even if they
contain binary data with alignment restrictions.
Some data needs to be word-aligned for easy access, others might benefit
from being page-aligned.  The adjustment is made by altering the size of
the "extra" field in the zip Local File Header sections.  Existing data
in the "extra" fields may be altered by this process.
Compressed data isn't very useful until it's uncompressed, so there's no
need to adjust its alignment.
Alterations to the archive, such as renaming or deleting entries, will
potentially disrupt the alignment of the modified entry and all later
entries.  Files added to an "aligned" archive will not be aligned.
By default, zipalign will not overwrite an existing output file.  With the
"-f" flag, an existing file will be overwritten.
You can use the "-c" flag to test whether a zip archive is properly aligned.


Package Version Architecture Repository
zipalign_21-4_i386.deb 21 i386 Debian Main
zipalign - - -


Name Value
android-libcutils -
android-liblog -
android-libutils -
libc6 >= 2.14
libgcc1 >= 1:4.1.1
libstdc++6 >= 4.1.1
zlib1g >= 1:1.1.4


Type URL
Binary Package zipalign_21-4_amd64.deb
Source Package android-platform-build

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install zipalign deb package:
    # sudo apt-get install zipalign




2014-11-25 - Hans-Christoph Steiner <>
android-platform-build (21-4) unstable; urgency=low
* include Breaks: and Replaces: to allow for proper upgrading
2014-11-18 - Hans-Christoph Steiner <>
android-platform-build (21-3) unstable; urgency=low
* add versions to shlibs so dh can do dep detection
* link libhost with $(CXX) since it includes a .cpp file
* Standards-Version: 3.9.6
2014-10-01 - Hans-Christoph Steiner <>
android-platform-build (21-2) unstable; urgency=low
* include pseudolocalize in libhost
2014-07-15 - Hans-Christoph Steiner <>
android-platform-build (21-1) unstable; urgency=low
* Initial release. (Closes: #747926)

See Also

Package Description
zipcmp_0.11.2-1.2_amd64.deb compare contents of zip archives
zipmerge_0.11.2-1.2_amd64.deb merge zip archives
zipper.app_1.5-1_amd64.deb Archive manager for GNUstep
ziproxy_3.2.0-2+b2_amd64.deb compressing HTTP proxy server
ziptorrent_0.11.2-1.2_amd64.deb torrentzip zip archives
zita-ajbridge_0.4.0-1_amd64.deb alsa to jack bridge
zita-alsa-pcmi-utils_0.2.0-2_amd64.deb Two simple demo programs zita-alsa-pcmi library
zita-at1_0.4.0-1_amd64.deb JACK autotuner
zita-bls1_0.1.0-1_amd64.deb binaural stereo signals converter
zita-lrx_0.1.0-2_amd64.deb Command line jack application providing crossover filters
zita-mu1_0.2.0-2_amd64.deb organise stereo monitoring for Jack Audio Connection Kit
zita-njbridge_0.1.1-1_amd64.deb Jack clients to transmit multichannel audio over a local IP network
zita-resampler_1.3.0-2_amd64.deb resampler application written with libzita-resampler
zita-rev1_0.2.1-3_amd64.deb pro-audio reverb effect
zivot_20013101-3+b1_amd64.deb the game of life, simple console version