3

我收到来自设备 S3T7IN (astar-d86) 的崩溃报告。它是 Symphony Teleca 设备。我在 Google 上找不到有关此设备的任何信息。

崩溃是 Firebase Initialization 上的空指针异常。

这是我的代码

private FirebaseAnalytics mFirebaseAnalytics;

private FirebaseRemoteConfig remoteConfig;

  protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.play_screen);


    mFirebaseAnalytics = FirebaseAnalytics.getInstance(this);
    remoteConfig = FirebaseRemoteConfig.getInstance(); //I am getting null pointer exception here

这就是我在开发控制台中得到的

Caused by: java.lang.NullPointerException
    at com.google.firebase.remoteconfig.FirebaseRemoteConfig.zza(Unknown Source)
    at com.google.firebase.remoteconfig.FirebaseRemoteConfig.zzbD(Unknown Source)
    at com.google.firebase.remoteconfig.FirebaseRemoteConfig.getInstance(Unknown Source)
    at com.example.brane.radio.PlayScreen.onCreate(PlayScreen.java:168)

我不确定我的代码是否有问题,或者该设备的操作系统版本是否不兼容。或者也许是firebase错误。

我很感激任何帮助。

4

1 回答 1

-1

使用 Firebase 11.6.0 版时,我遇到了同样的问题,我的解决方案是降级到 10.2.0。

于 2017-11-26T18:31:41.610 回答