Skip to content

tryzealot/zealot-android

Repository files navigation

Zealot Android SDK

Android 组件提供为 Zealot 检查新版本和安装的服务,支持 Kotlin 和 Java。

安装

JitPack

使用 jitpack 安装,先需要添加 maven 仓库:

allprojects {
  repositories {
    ...
    maven { url 'https://jitpack.io' }
  }
}

之后在主 app 项目的 build.gradle 添加 zealot:

dependencies {
  implementation 'com.github.tryzealot:zealot-android:master-SNAPSHOT'
}

使用

在你的 Application 文件的 onCreate 方法添加启动代码:

// Kotlin

// 单个渠道
Zealot.create(getActivity())
      .setEndpoint("https://zealot.com")
      .setChannelKey("...")
      .setBuildType(BuildConfig.BUILD_TYPE)
      .launch()

// 多个渠道,比如测试版本,内测版本
Zealot.create(getActivity())
      .setEndpoint("https://zealot.com")
      .setChannelKey("xxxxxxx", "beta")
      .setCHannelKey("yyyyyyy", "test")
      .setBuildType(BuildConfig.BUILD_TYPE)
      .launch()
// Java

// 单个渠道
Zealot.create(getActivity())
      .setEndpoint("https://zealot.com")
      .setChannelKey("...")
      .setBuildType(BuildConfig.BUILD_TYPE)
      .launch();

// 多个渠道,比如测试版本,内测版本
Zealot.create(getActivity())
      .setEndpoint("https://zealot.com")
      .setChannelKey("xxxxxxx", "beta")
      .setCHannelKey("yyyyyyy", "test")
      .setBuildType(BuildConfig.BUILD_TYPE)
      .launch();

注意

使用 Zealot SDK 需要开启网络权限

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

Author

icyleaf, [email protected]

License

Zealot is available under the MIT license. See the LICENSE file for more info.