Android 远程配置无法获取任何内容
我对Firebase的远程配置有一个问题,相同的代码在另一个应用程序中运行良好,但在我正在开发的这个应用程序中,我几乎无法运行!!我已经检查了“将你的应用程序连接到firebase”和“将远程配置添加到你的应用程序”一切正常,因此我认为问题出在代码上,因为我在日志中没有看到任何“获取成功”或“获取失败”:Android 远程配置无法获取任何内容,android,firebase,firebase-remote-config,Android,Firebase,Firebase Remote Config,我对Firebase的远程配置有一个问题,相同的代码在另一个应用程序中运行良好,但在我正在开发的这个应用程序中,我几乎无法运行!!我已经检查了“将你的应用程序连接到firebase”和“将远程配置添加到你的应用程序”一切正常,因此我认为问题出在代码上,因为我在日志中没有看到任何“获取成功”或“获取失败”: new Handler().postDelayed(new Runnable()){ @凌驾 公开募捐{ mRemoteConfig.fetch(0) .addOnCompleteListen
new Handler().postDelayed(new Runnable()){
@凌驾
公开募捐{
mRemoteConfig.fetch(0)
.addOnCompleteListener(新的OnCompleteListener(){
@凌驾
未完成的公共void(任务){
if(task.issusccessful()){
Log.d(“firebaseconfig”,“获取成功”);
//成功获取配置后,必须在新获取之前激活配置
//返回值。
mRemoteConfig.activateFetched();
}否则{
Log.d(“firebaseconfig”,“获取失败”);
}
}
});
}
}, 0);
有什么帮助吗?非常感谢添加日志消息以验证是否确实调用了run()方法?是否添加日志消息以验证是否确实调用了run()方法?
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
mRemoteConfig.fetch(0)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(Task<Void> task) {
if (task.isSuccessful()) {
Log.d("firebaseconfig", "Fetch Succeeded");
// Once the config is successfully fetched it must be activated before newly fetched
// values are returned.
mRemoteConfig.activateFetched();
} else {
Log.d("firebaseconfig", "Fetch failed");
}
}
});
}
}, 0);