ZipAlign and add more paths

This commit is contained in:
Tad 2017-12-16 15:54:12 -05:00
parent 1c8667dbdd
commit 39d8455602
2 changed files with 5 additions and 3 deletions

View file

@ -6,13 +6,14 @@ android {
applicationId "us.spotco.malwarescanner" applicationId "us.spotco.malwarescanner"
minSdkVersion 21 minSdkVersion 21
targetSdkVersion 26 targetSdkVersion 26
versionCode 12 versionCode 13
versionName "1.6" versionName "1.6"
} }
buildTypes { buildTypes {
debug { debug {
minifyEnabled true minifyEnabled true
useProguard false useProguard false
zipAlignEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
} }
@ -20,6 +21,7 @@ android {
shrinkResources true shrinkResources true
minifyEnabled true minifyEnabled true
useProguard true useProguard true
zipAlignEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
} }
} }

View file

@ -1,9 +1,7 @@
package us.spotco.malwarescanner; package us.spotco.malwarescanner;
import android.app.Notification; import android.app.Notification;
import android.app.NotificationManager;
import android.app.Service; import android.app.Service;
import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.os.Environment; import android.os.Environment;
import android.os.FileObserver; import android.os.FileObserver;
@ -28,8 +26,10 @@ public class MalwareScannerService extends Service {
public final int onStartCommand(Intent intent, int flags, int startId) { public final int onStartCommand(Intent intent, int flags, int startId) {
malwareMonitors = new ArrayList<>(); malwareMonitors = new ArrayList<>();
malwareMonitors.add(new MalwareMonitor(Environment.getExternalStorageDirectory().toString())); malwareMonitors.add(new MalwareMonitor(Environment.getExternalStorageDirectory().toString()));
malwareMonitors.add(new MalwareMonitor(Environment.getExternalStorageDirectory() + "/Conversations"));
malwareMonitors.add(new MalwareMonitor(Environment.getExternalStorageDirectory() + "/Documents")); malwareMonitors.add(new MalwareMonitor(Environment.getExternalStorageDirectory() + "/Documents"));
malwareMonitors.add(new MalwareMonitor(Environment.getExternalStorageDirectory() + "/Download")); malwareMonitors.add(new MalwareMonitor(Environment.getExternalStorageDirectory() + "/Download"));
malwareMonitors.add(new MalwareMonitor(Environment.getExternalStorageDirectory() + "/Pictures"));
for (MalwareMonitor malwareMonitor : malwareMonitors) { for (MalwareMonitor malwareMonitor : malwareMonitors) {
malwareMonitor.startWatching(); malwareMonitor.startWatching();