Skip to content

Instantly share code, notes, and snippets.

@turtton
Last active November 3, 2022 03:27
Show Gist options
  • Save turtton/25b4e3a91703c6cbdebdeac2f754a51a to your computer and use it in GitHub Desktop.
Save turtton/25b4e3a91703c6cbdebdeac2f754a51a to your computer and use it in GitHub Desktop.
Submit own android app to fdroid

Related Links

Referenced Projects

dvd

NewPipe

QRAlarm

Test my app on local fdroid build server

  1. fetch upstream in fdroid-data
  2. run FdroidBiuldServer docker
sudo docker run --rm -itu vagrant --entrypoint /bin/bash -v ~/Documents/Fdroid/fdroid-data:/build:z -v ~/Documents/Fdroid/fdroidserver:/home/vagrant/fdroidserver:Z registry.gitlab.com/fdroid/fdroidserver:buildserver
  1. quick build commands
. /etc/profile
export PATH="$fdroidserver:$PATH" PYTHONPATH="$fdroidserver"
cd /build
fdroid readmeta
fdroid rewritemeta net.turtton.ytalarm
fdroid checkupdates --allow-dirty net.turtton.ytalarm
fdroid lint net.turtton.ytalarm
fdroid build net.turtton.ytalarm

Note

I use fastlane to take screenshot atomaticaly. Please run fastlane build_and_screengrab before release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment