vkrause added a comment.
In D17851#386243 <https://phabricator.kde.org/D17851#386243>, @nicolasfella wrote: > Please note that all apps uploaded to the Play Store need to have a target API level >= 26 (Oreo). This means (among other things) that notifications need to have a channel (see https://developer.android.com/training/notify-user/channels). The current code will fail as soon as the app developer has a target API >= 26 specified. See https://developer.android.com/training/notify-user/channels for details. I would know how to do the required Java changes (I have done it for KDE Connect D9514 <https://phabricator.kde.org/D9514>) but I'm not sure if/how it's possible to do it without the support library/androidx and adding it to the build seems above my knowledge. Yep, I'm working on getting the support libs... I managed to get downloading of maven-based dependencies to work, but turns out all the Android support libs are AARs rather than JARs (which we can consume directly). Extracting the JAR from the AAR and linking against that builds, but that doesn't look like the right approach at all. I'd therefore like to explore building the entire Java side with Gradle (similar to what androiddeployqt does). This would solve the dependency problem for free and bring us much closer to how "normal" Android stuff is built, which should be much more sustainable. REPOSITORY R289 KNotifications REVISION DETAIL https://phabricator.kde.org/D17851 To: vkrause, apol Cc: apol, nicolasfella, kde-frameworks-devel, michaelh, ngraham, bruns