Android SDK
快速开始

快速开始

从新工程开始

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"
}