EnvironmentSwitcher
EnvironmentSwitcher copied to clipboard
第三方库不同环境需要不同的KEY,这个支持切换吗
第三方库不同环境需要不同的KEY,这个支持切换吗
参考文档 切换 SDK 开发环境,把URL中值配置成你的 key 就可以了
理论上,EnvironmentSwitcher 是可以切换所有可以动态配置的选项的,只要把你要切换的值写到 Url 中就行😁
参考文档 切换 SDK 开发环境,把URL中值配置成你的 key 就可以了
请问假如每个环境下有多个 Key 时应该如何编码? 比如有 Release 和 Debug 两个环境。这两个环境下都有 wxKey 和 aliKey,应该如何编码?
参考文档 切换 SDK 开发环境,把URL中值配置成你的 key 就可以了
请问假如每个环境下有多个 Key 时应该如何编码? 比如有 Release 和 Debug 两个环境。这两个环境下都有 wxKey 和 aliKey,应该如何编码?
@Pigcasso 其实你把多个 key 理解成是不同的模块(module)就知道怎么写了。
@Module
private class WXKey {
@Environment(url = "xxxxxxxx", isRelease = true, alias = "正式")
private String online;
@Environment(url = "22223334", alias = "测试")
private String debug;
}
@Module()
private class ALiKey {
@Environment(url = "aaaaaa", isRelease = true, alias = "正式")
private String online;
@Environment(url = "bbbbbbb", alias = "测试")
private String test;
}