Moving to distributing self-signed APKs
F-Droid Forum [Unofficial]
April 23, 2026
I currently distribute my app ( Orgro | F-Droid - Free and Open Source Android App Repository ) on Google Play and on F-Droid. With the Google Android developer verification process I have claimed the package name for my private key. I understand that means that in the (near?) future, some users may have difficulty running or installing my app if it is not signed with my key.
Currently the F-Droid builds are signed by F-Droid. I understand that I can get F-Droid to distribute my own APKs as long as they are reproducible against the F-Droid APKs (“Publishing APKs with the upstream developer’s signature” on Reproducible Builds | F-Droid - Free and Open Source Android App Repository).
I do my development on a Mac. Is there any guidance for how to reproduce the F-Droid build environment such as in a Docker image?
Discussion in the ATmosphere