这是Firebase SDK的一个警告,可以忽略它。要彻底解决此警告,可以像下面的示例代码中所示,在启动Activity时将FirebaseApp的默认实例中的Locale值设置为设备的区域设置:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Set Firebase Locale to device's locale
FirebaseApp.getInstance().setLocale(Locale.getDefault());
setContentView(R.layout.activity_main);
// ...
}
// ...
}
这段代码在FirebaseApp的默认实例中设置了Locale值,同时忽略了警告。现在应该不再出现“忽略X-Firebase-Locale标头值为null”的警告了。