如何从 Android App 修改 Firebase 远程配置参数
How to modify Firebase remote config parameters from Android App
我可以使用以下代码从我的应用中获取 Firebase 远程配置参数。
FirebaseApp.initializeApp(getContext());
firebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
FirebaseRemoteConfigSettings configSettings = new FirebaseRemoteConfigSettings.Builder().build();
firebaseRemoteConfig.setConfigSettings(configSettings);
Map<String, Object> defaultSettings = new HashMap();
firebaseRemoteConfig.setDefaults(defaultSettings);
firebaseRemoteConfig.fetch(0)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(Task<Void> task) {
// Doing my app activities
}
});
有没有办法 set/modify 来自 Android App 的参数??
您无法从客户端更改它们,远程配置的目的是从服务中获取数据并相应地更新您的 UI 或服务。
如果您需要设置值并请求它们,您可以使用 Firestore 或 Firebase 实时数据库。
我可以使用以下代码从我的应用中获取 Firebase 远程配置参数。
FirebaseApp.initializeApp(getContext());
firebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
FirebaseRemoteConfigSettings configSettings = new FirebaseRemoteConfigSettings.Builder().build();
firebaseRemoteConfig.setConfigSettings(configSettings);
Map<String, Object> defaultSettings = new HashMap();
firebaseRemoteConfig.setDefaults(defaultSettings);
firebaseRemoteConfig.fetch(0)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(Task<Void> task) {
// Doing my app activities
}
});
有没有办法 set/modify 来自 Android App 的参数??
您无法从客户端更改它们,远程配置的目的是从服务中获取数据并相应地更新您的 UI 或服务。
如果您需要设置值并请求它们,您可以使用 Firestore 或 Firebase 实时数据库。