Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/webex/spark-android-sdk-example
https://github.com/webex/spark-android-sdk-example
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/webex/spark-android-sdk-example
- Owner: webex
- License: mit
- Created: 2017-09-25T03:12:33.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-23T10:19:53.000Z (about 6 years ago)
- Last Synced: 2024-08-03T16:08:29.563Z (3 months ago)
- Language: Java
- Size: 12.5 MB
- Stars: 7
- Watchers: 16
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-webex - Kitchen Sink - Developer friendly sample to showcase the Android SDK features (by Cisco Webex). (Code samples / Mobile samples)
README
# Cisco Spark Android SDK Example
This demo employs Cisco Spark service through [Spark Android SDK](https://github.com/ciscospark/spark-android-sdk).
This demo support Android device with **Android 6.0** or later## Table of Contents
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)## Setup
- Install Java SE Development Kit 7u45 or later (Java 8 is OK)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
- Android Studio 2.3 or later
https://developer.android.com/sdk/installing/studio.html
- Android Plugin for Gradle 2.3.3
If you upgrade your gradle plugin newer than 3.0.0, make sure to add google repository and remove retrolambda plugin in your build.gradle file:
```
allprojects {
repositories {
jcenter()
google()
...
}
}
```- Select tools->Android->SDK Manager in Android Studio, and install the following packages:
* Android SDK Tools
* Android SDK Platform-Tools
* Android SDK Build-Tools (latest)
* Android 7.1.1 (latest)
* Support Repository: Android Support Repository
* Support Repository: ConstraintLayout for Android
* Support Repository: Google Repository## Install
1. Clone or download project to your computer.
```
git clone https://github.com/ciscospark/spark-android-sdk-example
```2. Import project
In Android Studio,open "File" -> "Open", select project.3. Connect your device with debug enabled
4. Build & Run
## Usage
### Authorize
**Spark ID**
If you have a Spark ID (your email address), you can choose "**Spark ID**" to authorize your device.**Guest ID**
If you have a Guest ID (a string token), choose "**Guest ID**" in the first page, then you need to enter your App JWT token and login.