/eSense-Android-Library

A light-weight android library to build mobile apps with eSense

Primary LanguageJavaApache License 2.0Apache-2.0

GitHub Workflow Status GitHub release (latest SemVer) JitPack GitHub

eSense Android Library

Android Studio project containing a light-weight Android library to build mobile apps with eSense.

Requirements

Android 6.0 (API 23) or later.

Documentation

Find the library documentation at this link.

Builds

Binaries are provided using the Github Package Registry (requires authentication with Github) and jitpack (allows anonymous access)

JitPack

Add the following to the repositories section of your build.gradle:

maven { url 'https://jitpack.io' }

Then add the following to your dependencies section:

implementation 'com.github.freundTech:eSense-Android-Library:1.0.4'

Github Package Registry

Add the following to the repositories section of your build.gradle:

maven {
    url 'https://maven.pkg.github.com/freundTech/eSense-Android-Library'
    credentials {
        username = "<username>"
        password = "<token>"
    }
}

Replace <username> with your GitHub username and <token> with a private access token you can generate in the GitHub Developer Settings. If you use GitHub Actions to build your project you can use the values of the GITHUB_ACTOR and GITHUB_TOKEN secrets instead.

Then add the following to your dependencies section:

implementation 'io.esense.esenselib:esenselib:1.0.4'

Credits

Pervasive Systems team at Nokia Bell Labs Cambridge maintains the upstream of this project voluntarily as a community service. Please get in touch with us to contribute to this effort in advancing the earable computing research.

Forked by Adrian Freund to provide automated builds and small improvements.

CREDITS : Alessandro Montanari, Chulhong Min, Akhil Mathur, Fahim Kawsar, Adrian Freund