How to synchronize NextCloud calendar and contacts in Android?

How to synchronize NextCloud calendar and contacts in Android?

There are two ways to synchronise your NextCloud calendar and contacts.

1- You have installed the main NextCloud application.
2- You do not have the main NextCloud application installed.

Here we will explain both methods so that you have the freedom to choose what works best for you.

 

You have installed the main NextCloud application

 

  1. Install DAVx⁵ (formerly known as DAVDroid) on your Android device, from Google Play Store or from F-Droid.
  2. In the Nextcloud mobile, go to Settings/More, tap on “Sync calendars & contacts”.
  3. Now, DAVx⁵ will open Nextcloud’s Webflow login window, where you will have to enter your credentials and grant access.
  4. DAVx⁵ will open and ask you to create an account. Set the account name to one of your choosing, and set Contact Group Method to Groups are per-contact categories.
  5. After this, DAVx⁵ will close and the Nextcloud app reappears. In order to finish setup, you have to manually launch DAVx⁵ again.
  6. Tap on the icon for the account DAVx⁵ has just created, when requested grant DAVx⁵ access to your calendars and contacts. Optionally install OpenTasks (Google Play Store or F-Droid) and grant DAVx⁵ access to your tasks, too.
  7. When you tap the icon for the account DAVx⁵ has set up, it will discover the available address books and calendars. Choose which ones you want to synchronize and finish.

You do not have the main NextCloud application installed

 

  1. Install DAVx⁵ (formerly known as DAVDroid) on your Android device, from Google Play Store or from F-Droid.
  2. Optionally install OpenTasks (Google Play Store or F-Droid).
  3. Create a new account (“+” button).
  4. Select Connection with URL and username. Base URL: URL of your Nextcloud instance (e.g. https://c12345.mysecure.space/remote.php/dav) and your credentials.
  5. For the Contact Group Method: choose the option Groups are per-contact categories.
  6. Click Connect.
  7. Select the data you want to sync.
  8. When requested, grant access permissions to DAVx⁵ for your contacts, calendars and optionally tasks.

Enter your email address as DAVx⁵ account name (mandatory if you want to be able to send calendar invitation). If your email address is registered in your Nextcloud preferences and you have set up your account using the Nextcloud mobile app, this all should be aready the case.

Some parts of this guide is taken from the official NextCloud (NextCloud.com) website.

Related Articles