jk

Stream Chat & Call official Android SDK

Лицензия

Лицензия

Группа

Группа

com.loftechs.sdk
Идентификатор

Идентификатор

jk
Последняя версия

Последняя версия

5.0.20
Дата

Дата

Тип

Тип

aar
Описание

Описание

jk
Stream Chat & Call official Android SDK
Ссылка на сайт

Ссылка на сайт

https://github.com/LoFTechs/JKSample-Android
Система контроля версий

Система контроля версий

https://github.com/LoFTechs/JKSample-Android

Скачать jk

Имя Файла Размер
jk-5.0.20.pom
jk-5.0.20-sources.jar 85 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.loftechs.sdk/jk/ -->
<dependency>
    <groupId>com.loftechs.sdk</groupId>
    <artifactId>jk</artifactId>
    <version>5.0.20</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/com.loftechs.sdk/jk/
implementation 'com.loftechs.sdk:jk:5.0.20'
// https://jarcasting.com/artifacts/com.loftechs.sdk/jk/
implementation ("com.loftechs.sdk:jk:5.0.20")
'com.loftechs.sdk:jk:aar:5.0.20'
<dependency org="com.loftechs.sdk" name="jk" rev="5.0.20">
  <artifact name="jk" type="aar" />
</dependency>
@Grapes(
@Grab(group='com.loftechs.sdk', module='jk', version='5.0.20')
)
libraryDependencies += "com.loftechs.sdk" % "jk" % "5.0.20"
[com.loftechs.sdk/jk "5.0.20"]

Зависимости

compile (25)

Идентификатор библиотеки Тип Версия
io.reactivex.rxjava2 : rxandroid jar 2.0.1
io.reactivex.rxjava2 : rxjava jar 2.1.7
com.github.pwittchen : reactivenetwork-rx2 jar 3.0.6
com.fasterxml.jackson.jaxrs : jackson-jaxrs-json-provider jar 2.9.8
com.fasterxml.jackson.core : jackson-core jar 2.9.8
com.fasterxml.jackson.core : jackson-databind jar 2.9.8
com.fasterxml.jackson.core : jackson-annotations jar 2.9.8
androidx.lifecycle » lifecycle-runtime jar 2.0.0
android.arch.lifecycle » extensions jar 1.1.1
com.google.guava : guava jar 28.2-android
net.bytebuddy : byte-buddy jar 1.10.8
com.squareup.retrofit2 : retrofit jar 2.8.1
com.squareup.retrofit2 : converter-gson jar 2.8.1
com.squareup.retrofit2 : adapter-rxjava2 jar 2.8.1
com.squareup.retrofit2 : converter-scalars jar 2.8.1
com.squareup.okhttp3 : okhttp jar 4.6.0
com.squareup.okhttp3 : logging-interceptor jar 4.6.0
org.conscrypt : conscrypt-android jar 2.2.1
commons-codec : commons-codec jar 1.14
net.zetetic : android-database-sqlcipher jar 4.4.0
androidx.sqlite » sqlite jar 2.0.1
androidx.room » room-runtime jar 2.2.5
androidx.room » room-rxjava2 jar 2.2.5
androidx.room » room-guava jar 2.2.5
androidx.appcompat » appcompat jar 1.1.0

Модули Проекта

Данный проект не имеет модулей.

LT SDK for Android sample

Platform Languages

Maven Central

Introduction

With LT SDK, you can build your own customized application with Call and IM function. This documentary provides a guideline that demonstrates how to build and configure an in-app message and call using LT SDK.

Getting started

This section explains the steps you need to take before testing the Android sample app.

Installation

To use our Android sample, you should first install LTSample for Android 1.0.0 or higher.

Requirements

Sample Android Java Gradle
LTSample 5.0 (API level 21) or higher 7 or higher 3.5.3 or higher

Start LT Sample

// Clone this repository
git clone git@github.com:LoFTechs/LTSample-Android-Java.git 

// Move to the LT sample
cd LTSample-Android-Java/
  • Set Develop api data and password to project level gradle.properties file:
Brand_ID="<YOUR_BRAND_ID>"
Auth_API="<YOUR_AUTH_API>"
LTSDK_API="<YOUR_LTSDK_API>"
LTSDK_TurnKey="<YOUR_LTSDK_TURNKEY>"
Developer_Account="<YOUR_DEVELOPER_ACCOUNT>"
Developer_Password="<YOUR_DEVELOPER_PASSWORD>"
License_Key="<YOUR_LINCENSE_KEY>"

Install LT SDK in your android project

With LT SDK, you can build your own customized application with Call and IM function. Refer DOC

Step 1. Add MavenCentral to your repositories in your project level build.gradle file:

allprojects {
    repositories {
        mavenCentral()
    }
}

Step 2. Add the library as a dependency in your module level build.gradle file:

Maven Central

def LTSDK_version = "x.y.z"
implementation "com.loftechs.sdk:lt:$LTSDK_version"
implementation "com.loftechs.sdk:im:$LTSDK_version"
implementation "com.loftechs.sdk:call:$LTSDK_version"

Step 3. Grant system permissions in your module level AndroidManifest.xml file:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Версии библиотеки

Версия
5.0.20
5.0.19
5.0.11