快速开始
从新工程开始
buildscript {
ext {
gson_version = '2.9.1'
startup_version = '1.1.1'
kotlin_coroutine_version = '1.6.4'
retrofit_version = '2.9.0'
mqtt_version = '1.2.5'
ktor_network_version = '2.1.0'
}
}
dependencies {
// sdk file
implementation("io.github.gizwits:sdk:1.4.12")
implementation("io.github.gizwits:sdk-bluetooth:1.4.12")
implementation("io.github.gizwits:sdk-lan:1.4.12")
implementation("io.github.gizwits:sdk-mqtt:1.4.12")
implementation 'com.jakewharton.timber:timber:5.0.1'
implementation "org.eclipse.paho:org.eclipse.paho.client.mqttv3:$mqtt_version"
implementation "androidx.startup:startup-runtime:$startup_version"
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlin_coroutine_version")
// retrofit
implementation("com.squareup.retrofit2:retrofit:$retrofit_version")
implementation("com.squareup.retrofit2:converter-gson:$retrofit_version")
implementation("com.squareup.retrofit2:converter-scalars:$retrofit_version")
// gson
implementation("com.google.code.gson:gson:$gson_version")
//ktor
implementation "io.ktor:ktor-network:$ktor_network_version"
}