etesync / android

EteSync - Secure, end-to-end encrypted, and privacy respecting sync for your contacts, calendars and tasks.
https://www.etesync.com
GNU General Public License v3.0
296 stars 33 forks source link

Explicitly added package names for tasks.org and opentasks #230

Closed Sch1nken closed 1 year ago

Sch1nken commented 1 year ago

Fixes #226

Since SDK 30 Android filters the list of installed packages. To still be able to detect tasks.org and opentasks their packagenames have been added to the AndroidManifest.xml as described here: https://developer.android.com/training/package-visibility/declaring#package-name

I also had to up "desugar_jdk_libs" to 1.1.5 to prevent an error (Missing class java.lang.Math8 (referenced from: j$.time.Duration j$.time.Duration.create(boolean, long, long, long, long, int) and 42 other contexts)). (https://stackoverflow.com/questions/71332083/didnt-find-class-java-lang-math8-on-path-dexpathlist)

tasn commented 1 year ago

You're a hero!

tasn commented 1 year ago

Thanks a lot!