1

I found zipalign reports error when I use the command 'zipalign -p -f -v 4 in.apk out.apk' on Windows, the in.apk is larger than 2GB. But the tool zipalign works fine on MacOS and Linux. I don't know what happened on Windows. I am also wondering how to build zipalign.exe base on AOSP source code. Any one can help? Thanks a lot.

zipalign on windows failed, but it worked on Mac and Linux.

Lalit Behera
  • 534
  • 8
  • 18
Yang Liu
  • 11
  • 2

1 Answers1

0

long ftell(FILE* fp); sizeof(long) on Windows is 4, cannot hold the bytes of a file that larger than 2GB, long is signed, the largest number it can represents is 2^31 - 1.

The build process for zipalign is described in AOSP/sdk/docs/howto_build_SDK.txt

Yang Liu
  • 11
  • 2