Different size for apk files

Why does an apk for an app from F-droid and original source ( like github ) have different sizes?
For example, I downloaded blokada apk from github and F-droid. Shown below is the size details for them.

1 Like

Because the app is not “Build Reproducible”.

Why does this matter?

1 Like

Sorry for asking but I’m more or less a paranoid guy. I do take great note of such things.

Does the reason have anything to do with the optimisation settings for the software used to build? I’ve only compiled dlls before so I’m a noob when it comes to app building.

1 Like

Because this is not built by the developers but by F-Droid. So tools versions might not perfectly match up, hence small differences.

1 Like

If you want to look into what exactly the difference in those two apks is, I can recommend taking a look at https://diffoscope.org/.

2 Likes

Thank you for providing that link

1 Like