Closed ArenaL5 closed 4 years ago
Thank you
Can you do something similar on https://github.com/AnySoftKeyboard/AnySoftKeyboard
Sure thing. I'll try to send a PR this week; hopefully with AnySoftKeyboard/AnySoftKeyboard#1636 fixed or halfway fixed, too. (@vincentmacri wrote a very useful report.)
By the way, don't forget to update the metadata at GitLab. Is 2234 okay as patch number or would you rather have 634? We keep flip-flopping.
That was quick.
EDIT: Nevermind, I just noticed you updated it before I posted. I left you a comment at GitLab; please update your version number.
fdroid build
works normally by runninggradle assembleRelease
(orgradle assemble
(flavour)Release
).gradle assembleDebug
worked fine, butgradle assembleRelease
was configured to forcibly create a debug release when no release keystore, and for some reason couldn't automatically create a keystore when forced.This commit sidesteps all that and makes it so that, when no release keystore is found, it defaults to creating an unsigned non-debuggable APK at the usual path (
add_ons_apks
). As far as I can tell, it builds now.I also changed forceVersionBuildCounter and the patch number (4.0.2234) because I couldn't figure how to make it different from the version code (just 2234); you might want to check that. (There are ways to force version number or code editing F-Droid's metadata, but that probably will make it more difficult for Google Play.)
Besides those changes, the ending of
metadata/org.herrlado.ask.languagepack.czech.yml
file is pretty much the same, just pointing to this new commit: