Only check notification permission on API 33+

This commit is contained in:
MM20 2022-08-23 15:06:03 +02:00
parent 8f2daddcee
commit b6acafb54e
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -8,6 +8,7 @@ import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.os.Build;
import android.text.TextUtils;
import android.util.Log;
@ -105,7 +106,7 @@ public class CrashUtil {
if (CrashReporter.isNotificationEnabled()) {
Context context = CrashReporter.getContext();
if (context.checkSelfPermission(Manifest.permission.POST_NOTIFICATIONS) != PackageManager.PERMISSION_GRANTED) {
if (Build.VERSION.SDK_INT >= 33 && context.checkSelfPermission(Manifest.permission.POST_NOTIFICATIONS) != PackageManager.PERMISSION_GRANTED) {
return;
}
NotificationManager notificationManager = (NotificationManager) context.