diff --git a/library/src/main/java/com/github/javiersantos/piracychecker/PiracyChecker.java b/library/src/main/java/com/github/javiersantos/piracychecker/PiracyChecker.java index 44d03ff..5f2a073 100644 --- a/library/src/main/java/com/github/javiersantos/piracychecker/PiracyChecker.java +++ b/library/src/main/java/com/github/javiersantos/piracychecker/PiracyChecker.java @@ -48,7 +48,6 @@ public class PiracyChecker { private int layoutXML = -1; private boolean enableLVL; private boolean enableSigningCertificate; - private boolean enableInstallerId; private boolean enableUnauthorizedAppsCheck; private boolean enableStoresCheck; private boolean enableEmulatorCheck; @@ -103,9 +102,8 @@ public PiracyChecker enableSigningCertificate(String signature) { return this; } - public PiracyChecker enableInstallerId(InstallerID installerID) { - this.enableInstallerId = true; - this.installerIDs.add(installerID); + public PiracyChecker enableInstallerId(InstallerID... installerID) { + this.installerIDs.addAll(Arrays.asList(installerID)); return this; } @@ -356,7 +354,7 @@ private boolean verifySigningCertificate() { } private boolean verifyInstallerId() { - if (enableInstallerId) { + if (!installerIDs.isEmpty()) { if (LibraryUtils.verifyInstallerId(context, installerIDs)) return true; } else