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'
}
用户权限
使用 Zealot SDK 需要开启网络权限
<uses-permission android:name="android.permission.INTERNET" />
初始化
在你的 Application
文件的 onCreate
方法添加启动代码:
- Kotlin
- Java
// 单个渠道
Zealot.create(getActivity())
.setEndpoint("https://zealot.example.com")
.setChannelKey("...")
.setBuildType(BuildConfig.BUILD_TYPE)
.launch()
// 多个渠道,比如测试版本,内测版本
Zealot.create(getActivity())
.setEndpoint("https://zealot.example.com")
.setChannelKey("xxxxxxx", "beta")
.setCHannelKey("yyyyyyy", "test")
.setBuildType(BuildConfig.BUILD_TYPE)
.launch()
// 单个渠道
Zealot.create(getActivity())
.setEndpoint("https://zealot.example.com")
.setChannelKey("...")
.setBuildType(BuildConfig.BUILD_TYPE)
.launch();
// 多个渠道,比如测试版本,内测版本
Zealot.create(getActivity())
.setEndpoint("https://zealot.example.com")
.setChannelKey("xxxxxxx", "beta")
.setCHannelKey("yyyyyyy", "test")
.setBuildType(BuildConfig.BUILD_TYPE)
.launch();