This library for Android provides:
- low-level access to contacts, calendar and task content providers and
- mappings between iCalendar/vCard and the content providers.
It is mainly used by DAVx⁵.
Generated KDoc: https://bitfireat.github.io/synctools/
For questions, suggestions etc. use Github discussions. We're happy about contributions! In case of bigger changes, please let us know in the discussions before. Then make the changes in your own repository and send a pull request.
Add the jitpack.io repository to your project's level build.gradle
:
allprojects {
repositories {
// ... more repos
maven { url "https://jitpack.io" }
}
}
or if you are using settings.gradle
:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
// ... more repos
maven { url "https://jitpack.io" }
}
}
Then add the dependency to your module's build.gradle
file:
dependencies {
implementation 'com.github.bitfireat:synctools:<commit-id>'
}
To view the available gradle tasks for the library: ./gradlew synctools:tasks
(the synctools
module is defined in settings.gradle
).
This library is released under GPLv3. Copyright © All Contributors. See the LICENSE and AUTHOR files in the root directory for details.