I had the same problem where I was able to enter my account in davdroid and Davdroid itself successfully found all my calendars, however none of them would sync with the phone’s calendar programs (both the native calendar and e-tar). Seems like a bug / change in android 7 broke calendar syncing. I was unable to get davdroid to work for months, however now that there’s a new DAVx5 client I decided to try it. They fixed it! The link is broken in the fdroid repo’s BTW, however I managed to install davx5 manually and everything’s working. So if anyone else has the same issue, give the new davx5 a shot!
Cannot find debug Logs
I’ve enabled logging to sdcard and the notification says that I can find the logs at: /storage/emulated/0/Android/data/at.bitfire.davdroid/file – the folder named “0” does not exist. I am on a Nexus 5 with latest google security updates. Where can I find the Logs?
How did you determine that this folder doesn’t exist? Did you try another file manager? It really should exist.
Yes, I tried with fx file explorer and es file explorer. I’ll see if I can get any debug logs from logcat when enabling the logs. The firmware is the stock android/nexus one with the latest updates applied.
/storage/emulated/0/is the default path in newer Android versions, so it sounds reasonable. DAVdroid takes the path from the Android API, it’s not hardcoded.
Indeed, it is there when I go to it with adb shell – no idea why the explorers don’t like it, maybe they have only access to their app dirs.
Ha, it is also there when I open Android/data in the explorer, but if I go there via /storage/emulated/0/Android/data I see nothing – that is weird. But at least I see the logs now Thank you!