Android:是否可以在后台服务中使用 Firebase 远程配置?

Reg*_*_AG 2 android android-service firebase firebase-remote-config

我想在后台服务中使用 Firebase 远程配置(我用来显示通知)。是否有可能做到这一点 ?

更准确地说,是否可以在后台服务中获取远程值?

// Code below in a background service ?
mFirebaseRemoteConfig.fetch(cacheExpiration).addOnCompleteListener(this, new OnCompleteListener<Void>() {

    @Override
    public void onComplete(@NonNull Task<Void> task) {
             // get remote values here            

    }
 }
Run Code Online (Sandbox Code Playgroud)

谢谢 !!!

Reg*_*_AG 5

回答我自己的问题!是的,这是可能的,只需删除 addOnCompleteListener 中的“this”即可。它给 :

mFirebaseRemoteConfig.fetch(cacheExpiration).addOnCompleteListener(new OnCompleteListener<Void>() {

    @Override
    public void onComplete(@NonNull Task<Void> task) {
             // get remote values here            

    }
 }
Run Code Online (Sandbox Code Playgroud)

似乎在后台服务中完美工作。