Simple FirebaseApp падает после установки - PullRequest
0 голосов
/ 20 апреля 2019

Я учусь внедрять FireBase в Android-студии. И я изучил различные учебники по этому вопросу. Поэтому, чтобы свести к минимуму шансы на ошибку, я решил внедрить простые сценарии, сгенерированные токеном, в моей основной деятельности внутри метода onCreate (); эти коды ниже:

FirebaseInstanceId.getInstance().getInstanceId()
    .addOnCompleteListener(new OnCompleteListener<InstanceIdResult>() {

        @Override
        public void onComplete(@NonNull Task<InstanceIdResult> task) {
            if (!task.isSuccessful()) {

                Log.w(TAG, "getInstanceId failed", task.getException());
                return;

            }

            String token = task.getResult().getToken();

        }
    });

Затем приложение продолжает сбой после генерации его apk.

Затем были реализованы следующие коды:

FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener( MainActivity.this,  new OnSuccessListener<InstanceIdResult>() {
     @Override
     public void onSuccess(InstanceIdResult instanceIdResult) {

           String newToken = instanceIdResult.getToken();

     }
 });

Я использую последнюю зависимость:

  • Firebase Messaging: 17.6.0
  • firebase-ядро: 16.0.8

Проблема в том, что каждый раз, когда я генерировал APK, приложение продолжает сбой с сообщением об ошибке «приложение остановлено». Но когда я собрал любое другое приложение для Android без FireBase, приложение будет работать отлично.

...