Upload Android application to F-droid

Hi, I’m writing my first application for android. I use Kotlin and Android Studio.

I finished a first version and wanted to upload it to F-droid but I can not do it. I have read the official documentation and other websites but I do not advance (and my English is very bad).

I have done the following:

  1. In GitLab, fork and clone the f-droid-data repository

  2. Install the fdroid-server (I have also copied the config.py file but I do not know if it is necessary)

  3. After these commands:

    fdroid init
    fdroid readmeta
    fdroid import --url https://github.com/Webierta/ahorcandroid --subdir app

  4. I configure the file fdroiddata/metadata/com.ahorcado.yml like this:

Categories:

  • Games

License: GPL-3.0-or-later
SourceCode: https://github.com/Webierta/ahorcandroid

AutoName: Ahorcado
Summary: Juego de El Ahorcado para android
Description: Esta aplicación revive el clásico juego de lápiz y papel “El Ahorcado”
cuyo objetivo es descubrir una palabra secreta.

RepoType: git
Repo: https://github.com/Webierta/ahorcandroid

Builds:

  • versionName: ‘1.3’
    versionCode: 4
    commit: v1.3
    subdir: app
    gradle:
    • yes

AutoUpdateMode: Version v%v
UpdateCheckMode: Tags
CurrentVersion: ‘1.3’
CurrentVersionCode: 4

  1. And now:

    fdroid readmeta
    fdroid rewritemeta com.ahorcado
    fdroid checkupdates com.ahorcado

    But this returns:

INFO: Procesando com.ahorcado
WARNING: …com.ahorcado : No tags found
INFO: Terminado

Any help please?

1 Like

You do not even have to do this (of course you can to take some of the work from the F-Droid developers). Have a look here: https://f-droid.org/en/contribute/ under Submit applications

You just need to open an issue here: https://gitlab.com/fdroid/rfp/issues

You need to actually make a release with a (git) tag: https://github.com/Webierta/ahorcandroid/releases

2 Likes

Of course! Sometimes I get confused with some concepts. Thank you!
I will try to upload my application to F-Droid.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.