diff --git a/app/build.gradle b/app/build.gradle index 9bf62b4..a55386b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -4,7 +4,7 @@ android { compileSdkVersion 26 defaultConfig { applicationId "us.spotco.malwarescanner" - minSdkVersion 21 + minSdkVersion 16 targetSdkVersion 26 versionCode 27 versionName "2.2" diff --git a/app/src/main/java/us/spotco/malwarescanner/MalwareScanner.java b/app/src/main/java/us/spotco/malwarescanner/MalwareScanner.java index 689f1f6..ef333a2 100644 --- a/app/src/main/java/us/spotco/malwarescanner/MalwareScanner.java +++ b/app/src/main/java/us/spotco/malwarescanner/MalwareScanner.java @@ -5,6 +5,7 @@ import android.app.Notification; import android.app.NotificationManager; import android.content.Context; import android.os.AsyncTask; +import android.os.Build; import android.os.Environment; import android.os.SystemClock; import android.support.v4.app.NotificationCompat; @@ -54,8 +55,10 @@ class MalwareScanner extends AsyncTask, Object, String> { .setContentTitle(context.getText(R.string.lblNotificationRealtimeDetection) + " " + malwareDetect[0]) .setContentText(malwareDetect[1]) .setPriority(Notification.PRIORITY_MAX) - .setVisibility(Notification.VISIBILITY_SECRET) .setDefaults(Notification.DEFAULT_VIBRATE); + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + mBuilder.setVisibility(Notification.VISIBILITY_SECRET); + } notificationManager.notify(new Random().nextInt(), mBuilder.build()); //Log.d("Theia", result); }