eclipse-uprotocol / up-android-core

Android Implementation of Core uBus and uSubscription uProtocol
Apache License 2.0
3 stars 10 forks source link
android java kotlin uprotocol

= Android uCore Service Implementation :toc: :toclevels: 3 :sectnums: :source-highlighter: coderay

== Overview This project includes the Android Binder implementation of uBus, serving as the https://github.com/eclipse-uprotocol/up-spec/blob/main/up-l2/dispatchers/README.adoc[Communication Layer] for uEs that utilize the https://github.com/eclipse-uprotocol/up-client-android-java/blob/main/README.adoc[Android uPClient], as well as implementations of the https://github.com/eclipse-uprotocol/up-spec/tree/main/up-l3/usubscription/v3/README.adoc[uSubscription] and https://github.com/eclipse-uprotocol/up-spec/tree/main/up-l3/utwin/v1/README.adoc[uTwin] core services.

== Getting Started === Building the Project The Android Gradle Plugin provides several standard tasks that are commonly used in Android projects. To view the complete list, you can use the following command:

[,bash]

gradlew tasks

Assembling UCoreService.apk is as simple as:

[,bash]

gradlew assembleRelease

=== Installing the Build Please follow link:testing.adoc#installing-a-privileged-application[instructions] to install UCoreService.apk as a privileged application.