An open API service indexing awesome lists of open source software.

https://github.com/officedev/office-365-sdk-for-android

Microsoft Services SDKs for Android produced by MS Open Tech.
https://github.com/officedev/office-365-sdk-for-android

Last synced: 6 months ago
JSON representation

Microsoft Services SDKs for Android produced by MS Open Tech.

Awesome Lists containing this project

README

          

**Important**: This preview SDK has been deprecated and is no longer being maintained. We recommend that you use [Microsoft Graph](https://graph.microsoft.com/) and the associated [Microsoft Graph SDKs](https://developer.microsoft.com/en-us/graph/code-samples-and-sdks) instead.

# Office 365 SDKs for Android

Easily integrate services and data from Office 365 into native Android apps using these Android/Java libraries.

[![Build Status](https://travis-ci.org/OfficeDev/Office-365-SDK-for-Android.svg?branch=master)](https://travis-ci.org/OfficeDev/Office-365-SDK-for-Android)
[![Download](https://api.bintray.com/packages/msopentech/Maven/Office-365-SDK-for-Android/images/download.svg)](https://bintray.com/msopentech/Maven/Office-365-SDK-for-Android/_latestVersion)

---

:exclamation:**NOTE**: You are free to use this code and library according to the terms of its included [LICENSE](/LICENSE) and to open issues in this repo for unofficial support.

Information about official Microsoft support is available [here][support-placeholder].

[support-placeholder]: https://support.microsoft.com/

---

These libraries are generated from API metadata using [Vipr] and [Vipr-T4TemplateWriter] and use a shared client stack provided by [orc-for-android].

For information on release cadence and how to access built binaries before release, see [Releases](https://github.com/OfficeDev/Office-365-SDK-for-Android/wiki/Releases).

Current services, service versions, and SDK versions:

|API|Service Version|SDK Version|Artifact Id|
|---|---------------|-----------|-----------|
|Files|1.0|1.0.0|files-services|
|Discovery|1.0|1.0.0|discovery-services|
|AAD Graph|1.5|0.15.0|directory-services|
|OneNote|1.0|0.15.0|onenote-services|
|SharePoint Lists|1.0|1.0.0|sharepoint-services|

##Microsoft Graph SDK and Microsoft Outlook SDK

Looking for the new Microsoft Graph (preview) or Microsoft Oulook SDK for Android?
Please, refer to the following new repos:

- [Microsoft Graph SDK (preview)] - One endpoint to rule them all
- [Outlook SDK] - Build apps for Outlook, Outlook.com, and Office 365 users with one set of APIs

[Microsoft Graph SDK (preview)]: https://github.com/OfficeDev/Microsoft-Graph-SDK-Android
[Outlook SDK]: https://github.com/OfficeDev/Outlook-SDK-Android

## Samples
- [O365-Android-Connect] - Getting started and authentication
- [O365-Android-Snippets] - API requests and responses

[O365-Android-Connect]: https://github.com/OfficeDev/O365-Android-Connect
[O365-Android-Snippets]: https://github.com/OfficeDev/O365-Android-Snippets

## FAQ
* [How to use the SDK with Eclipse](https://github.com/OfficeDev/Office-365-SDK-for-Android/wiki/Eclipse-build-instructions)
* [How to handle ETags and optimistic concurrency](https://github.com/OfficeDev/Office-365-SDK-for-Android/wiki/ETags-and-Optimistic-Concurrency)
* [Known Issues](https://github.com/OfficeDev/Office-365-SDK-for-Android/wiki/Known-Issues)

## Contributing
You will need to sign a [Contributor License Agreement](https://cla.microsoft.com/) before submitting your pull request. To complete the Contributor License Agreement (CLA), you will need to submit a request via the form and then electronically sign the Contributor License Agreement when you receive the email containing the link to the document.

This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information, see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.

## License
Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apached License 2.0.