Creating an unsigned APK which is NOT “zip-aligned”


I need to create an unsigned android APK for a client which is also not zip-aligned. The problem is that Unity seems to always zip-align builds. Does anyone know of a way where I can fix this?


Yes, this is how we did it.

  1. Right click on your APK and select “open with”
  2. Select your computers archive manager (Winrar, winzip, 7zip etc.)
  3. With the APK open delete the entire “META-INF” file from inside
  4. When the deletion is complete close the archive manager and you should now have an un-signed APK which will not be usable until it is re-signed with the correct provisioning profile by your client.

I always store both versions so we have one to test and then one for the client to resign.