-
Notifications
You must be signed in to change notification settings - Fork 32
Home
Kilnn edited this page Jan 29, 2023
·
23 revisions
FitCloudSDK is a BLE library to scan/connect FitCloud device.
The main responsibility of this library is to interact with FitCloud devices in accordance with the protocol.
This document guides Android developers to integrate FitCloudSDK in Android 4.4 and above.
dependencies {
//Required
implementation files('../aar/libraryCore_v2.0.0-alpha02.00.aar')
implementation files('../aar/libraryProtocol2_v2.0.0-alpha02.00.aar')
implementation "org.jetbrains.kotlin:kotlin-stdlib:1.7.20"
implementation "androidx.core:core-ktx:1.9.0"
implementation "androidx.annotation:annotation:1.5.0"
implementation "com.jakewharton.timber:timber:5.0.1"
implementation "io.reactivex.rxjava3:rxjava:3.1.5"
implementation "io.reactivex.rxjava3:rxandroid:3.0.2"
implementation "com.polidea.rxandroidble3:rxandroidble:1.17.2"
//Optional. Dfu function for Realtek chip
implementation files('../aar/libraryDfu8762C_v2.0.0-alpha02.00.aar')
//Optional. Dfu function for Nordic chip
implementation 'no.nordicsemi.android:dfu:2.2.2'
//Optional. Download files for Dfu function.
implementation 'com.squareup.okhttp3:okhttp:4.10.0'
//Optional. Built-in music control function
implementation 'androidx.media:media:1.6.0'
//Optional. Some APIs compatible with 1.x.x are provided to minimize changes during migration.
implementation files('../aar/libraryCompat2_v2.0.0-alpha02.00.aar')
}