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 26, 2014
·
5 revisions
To access early private binaries, add this snippet to your project-level Gradle script. Integrate this into the existing repositories closure if already there.
Warning: Be careful not commit your API key to git.
repositories {
maven {
url "https://dl.bintray.com/msopentech/Maven"
credentials {
username "joshgav" //your bintray username
password "7eae1974..." //find at https://bintray.com/profile/edit -> API Key
}
}
}For publicly available binaries, you can rely on this from the default project-level Gradle script:
repositories {
jcenter()
}In either case, then add the SDK dependencies in module-level (app) build scripts:
dependencies {
// base OData stuff:
compile group: 'com.microsoft.services', name: 'odata-engine-interfaces', version: '0.9.0'
compile group: 'com.microsoft.services', name: 'odata-engine-java-impl', version: '0.9.0'
compile group: 'com.microsoft.services', name: 'odata-engine-helpers', version: '0.9.0'
// for Android:
compile group: 'com.microsoft.services', name: 'odata-engine-android-impl', version: '0.9.0'
// for JVM:
compile group: 'com.microsoft.services', name: 'odata-engine-java-desktop-impl', version: '0.9.0' // for JVM
// choose the services/SDKs you need:
compile group: 'com.microsoft.services', name: 'outlook-services', version: '0.9.0'
compile group: 'com.microsoft.services', name: 'discovery-services', version: '0.9.0'
compile group: 'com.microsoft.services', name: 'directory-services', version: '0.9.0'
compile group: 'com.microsoft.services', name: 'file-services', version: '0.9.0'
compile group: 'com.microsoft.services', name: 'list-services', version: '0.9.0'
}