Hi!, Long time I develop an application, actually, I can found it in the F-Droid Archive repository, a few days ago I committed a new version, and I have many questions:
If I have my app in the archive and update, Will the algorithm find it?
How can I put my new version in the main repository?
After that, F-Droid will check github and see the new release tag, then pull the changes and build a new apk for you. That can take anywhere from 1 to 7 days depending on a lot of things, but if you check the application page it will tell you when F-Droid notices the changes and if there was a build problem or if everything was successful.
I’m guessing that that’s just a temporary DNS failure on the build server. I would say you should have them re-run it, but when I tried building it with fdroid I get the following error:
/home/tom/repositories/fdroiddata/build/com.numguesser.tonio_rpchp.numberguesser/app/src/main/java/com/numguesser/tonio_rpchp/numberguesser/Guesser.java:152: error: cannot find symbol
switch_image(R.drawable.android_genio_o);
^
symbol: variable android_genio_o
location: class drawable
1 error
:app:compileReleaseJavaWithJavac FAILED
FAILURE: Build failed with an exception.
When I check the source, I see that android_genio.png is not defined for all resolutions, so that’s probably the cause. I think you could put the image in /drawable/ (with no resolution specified) and have it work.
Hi! Sorry for the late response: family issues. I’ve tested and I get further, but it’s failing on a missing translation for “OK”. You can perform that part of the tests for yourself by going into your source directory and running this:
$ cd app
$ …/gradlew lintVitalRelease
After it builds properly, make sure to increment the app version and code in your build.gradle. You can either push a new release, or delete and recreate the release and tags on Github and ask someone in fdroid to trigger a rebuild.