Clean up unnecessary GCM stuff, improve FCM logging.
This commit is contained in:
parent
857b945410
commit
53177bf40e
2 changed files with 12 additions and 2 deletions
|
@ -64,7 +64,6 @@
|
|||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
||||
|
||||
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
|
||||
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
|
||||
|
||||
<!-- So we can add a TextSecure 'Account' -->
|
||||
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
|
||||
|
|
|
@ -18,9 +18,10 @@ public class FcmReceiveService extends FirebaseMessagingService {
|
|||
|
||||
private static final String TAG = FcmReceiveService.class.getSimpleName();
|
||||
|
||||
|
||||
@Override
|
||||
public void onMessageReceived(RemoteMessage remoteMessage) {
|
||||
Log.i(TAG, "onMessageReceived() ID: " + remoteMessage.getMessageId() + ", Delay: " + (System.currentTimeMillis() - remoteMessage.getSentTime()));
|
||||
Log.i(TAG, "onMessageReceived() ID: " + remoteMessage.getMessageId() + ", Delay: " + (System.currentTimeMillis() - remoteMessage.getSentTime()) + ", Original Priority: " + remoteMessage.getOriginalPriority());
|
||||
|
||||
String challenge = remoteMessage.getData().get("challenge");
|
||||
if (challenge != null) {
|
||||
|
@ -48,6 +49,16 @@ public class FcmReceiveService extends FirebaseMessagingService {
|
|||
ApplicationDependencies.getJobManager().add(new FcmRefreshJob());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onMessageSent(@NonNull String s) {
|
||||
Log.i(TAG, "onMessageSent()" + s);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onSendError(@NonNull String s, @NonNull Exception e) {
|
||||
Log.w(TAG, "onSendError()", e);
|
||||
}
|
||||
|
||||
private static void handleReceivedNotification(Context context) {
|
||||
try {
|
||||
context.startService(new Intent(context, FcmFetchService.class));
|
||||
|
|
Loading…
Add table
Reference in a new issue