我尝试在开发者模式下构建设置屏幕,我们可以使用Firebase测试切换远程配置设置的不同值。 我已经能够从Firebase的remoteConfig获取所有密钥,但只能设法获取当前客户端的应用值。 任何人都知道是否可以检查Firebase中的所有可能值?
答案 0 :(得分:-1)
使用以下内容管理您的配置:
public class RemoteConfig {
public final static String CONFIG_X = "CONFIG_X";
public final static String CONFIG_Y = "CONFIG_Y";
private final static List<String> keys = new ArrayList<String>(0);
static {
values.add(CONFIG_X);
values.add(CONFIG_Y);
}
public static List<String> getKeys(){
return values;
}
}
全力以赴;
FirebaseRemoteConfig mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
List<String> remoteConfigs = new ArrayList<>();
for (String key : RemoteConfig.getKeys()) {
String keyValue = String.format("%s: %s", key, mFirebaseRemoteConfig.getString(key));
remoteConfigs.add(keyValue);
}