This repository was archived by the owner on Jun 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 77
Include Dependencies using Gradle
joshgav edited this page Oct 28, 2014
·
5 revisions
For current public versions of the binaries, add the dependencies you need in module-level (app) build scripts:
dependencies {
// base OData stuff:
compile group: 'com.microsoft.services', name: 'odata-engine-interfaces', version: '(,1.0)'
compile group: 'com.microsoft.services', name: 'odata-engine-java-impl', version: '(,1.0)'
compile group: 'com.microsoft.services', name: 'odata-engine-helpers', version: '(,1.0)'
// for Android:
compile group: 'com.microsoft.services', name: 'odata-engine-android-impl', version: '(,1.0)'
// for JVM:
compile group: 'com.microsoft.services', name: 'odata-engine-java-desktop-impl', version: '(,1.0)'
// choose the services/SDKs you need:
compile group: 'com.microsoft.services', name: 'outlook-services', version: '(,1.0)'
compile group: 'com.microsoft.services', name: 'discovery-services', version: '(,1.0)'
compile group: 'com.microsoft.services', name: 'directory-services', version: '(,1.0)'
compile group: 'com.microsoft.services', name: 'file-services', version: '(,1.0)'
compile group: 'com.microsoft.services', name: 'list-services', version: '(,1.0)'
}To access early-release binaries which have not yet been synced to JCenter, add this snippet to your project-level Gradle script. Integrate this into the existing repositories closure at the same level as jcenter().
NOTE: The URL is case-sensitive.
repositories {
maven {
url "https://dl.bintray.com/msopentech/Maven"
}
}For publicly available binaries, you can rely on this from the default project-level Gradle script:
repositories {
jcenter()
}