When using com.google.firebase:firebase-messaging:17.1.0, FirebaseInstanceIdService and getToken are deprecated(). I cant find any documentation for onNewToken() method.
What is the difference between FirebaseMessagingService.onNewToken() and having this code
FirebaseInstanceId.getInstance().getInstanceId().addOnSuccessListener( MyActivity.this,  new OnSuccessListener<InstanceIdResult>() {
     @Override
     public void onSuccess(InstanceIdResult instanceIdResult) {
           String newToken = instanceIdResult.getToken();
           Log.e("newToken",newToken);}
 }); ?