web-dev-qa-db-ja.com

Android Firebase Remote Config:アプリケーション名が設定されていません。Builder#setApplicationNameを呼び出してください

FirebaseRemoteConfig.getInstance()を呼び出すたびに、次の警告が表示されます。

W/zze: Application name is not set. Call Builder#setApplicationName.

Firebaseからjson設定ファイルを更新しましたが、同じままです。機能には影響しませんが、何か足りないものがあると思わずにはいられません。どこかに欠けている可能性のある構成はありますか?

13
rednuht

この警告はfirebase-config 19.0.2で解決されました。

したがって、ライブラリをこのバージョンにアップグレードする場合:

implementation 'com.google.firebase:firebase-config:19.0.2'

警告が消えます。

とにかく、この警告がログメッセージを汚染したとしても、以前のバージョンのfirebaseconfigを使用しているアプリケーションは期待どおりに動作しました。

1
shadowsheep

これは私のために働いています。 Flutterプロジェクトを使用しています

await remoteConfig.fetch(expiration: const Duration(seconds: 0));await remoteConfig.activateFetched();を追加します

  void _adminValidate() async {
    try{
      final RemoteConfig remoteConfig = await RemoteConfig.instance;
      await remoteConfig.fetch(expiration: const Duration(seconds: 0));
      await remoteConfig.activateFetched();
      print(remoteConfig.getString('admin'));
    }catch (e){
      print(e);
    }
  }
0
BloodLoss