代码之家  ›  专栏  ›  技术社区  ›  Nirmalsinh Rathod

React Native Android FCM:没有获得令牌

  •  5
  • Nirmalsinh Rathod  · 技术社区  · 6 年前

    我在用 反应本机fcm

    FCM.getFCMToken().then((token) => {
        alert('FCM Token: ' + token);
        console.log(token);           
    });
    

    问题是,我在iPhone应用程序中得到了一个令牌,但是当我在Android中尝试时,这个方法没有被调用。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Brijesh Shiroya    6 年前

    似乎您忘记了从Android本机端初始化Firebase。我遇到了同样的问题。下面是有助于解决这个问题的。签出我的代码:

     @Override
     public void onCreate() {
       super.onCreate();
       SoLoader.init(this, /* native exopackage */ false);
       try {
           FirebaseApp.initializeApp(this);
       }
       catch (Exception e) {
       }
     }
    

    只需添加 进入之内 方法。

    干杯。。。