diff --git a/.gitignore b/.gitignore
index 80e09d7..403c996 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,25 +1,4 @@
-# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
-# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
-
-# User-specific stuff
-.idea/**/workspace.xml
-.idea/**/tasks.xml
-.idea/**/usage.statistics.xml
-.idea/**/dictionaries
-.idea/**/shelf
-
-# Sensitive or high-churn files
-.idea/**/dataSources/
-.idea/**/dataSources.ids
-.idea/**/dataSources.local.xml
-.idea/**/sqlDataSources.xml
-.idea/**/dynamic.xml
-.idea/**/uiDesigner.xml
-.idea/**/dbnavigator.xml
-
-# Gradle
-.idea/**/gradle.xml
-.idea/**/libraries
+.idea
target
.settings
diff --git a/lib/apktool/apktool/2.5.0/apktool-2.5.0.jar b/lib/apktool/apktool/2.5.0/apktool-2.5.0.jar
deleted file mode 100644
index a07b3d7..0000000
Binary files a/lib/apktool/apktool/2.5.0/apktool-2.5.0.jar and /dev/null differ
diff --git a/lib/apktool/apktool/2.5.0/apktool-2.5.0.pom b/lib/apktool/apktool/2.5.0/apktool-2.5.0.pom
deleted file mode 100644
index b2df2d7..0000000
--- a/lib/apktool/apktool/2.5.0/apktool-2.5.0.pom
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
- 4.0.0
- apktool
- apktool
- 2.5.0
- POM was created from install:install-file
-
-
-
- commons-io
- commons-io
- 2.4
-
-
- com.google.guava
- guava
- 14.0
-
-
-
diff --git a/lib/apktool/apktool/maven-metadata-local.xml b/lib/apktool/apktool/maven-metadata-local.xml
deleted file mode 100644
index 2569791..0000000
--- a/lib/apktool/apktool/maven-metadata-local.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- apktool
- apktool
-
- 2.5.0
-
- 2.5.0
-
- 20210207123356
-
-
diff --git a/lib/install.txt b/lib/install.txt
deleted file mode 100644
index d149987..0000000
--- a/lib/install.txt
+++ /dev/null
@@ -1 +0,0 @@
-mvn install:install-file -Dfile=apktool_2.5.0.jar -DgroupId=apktool -DartifactId=apktool -Dversion=2.5.0 -Dpackaging=jar -DlocalRepositoryPath=.
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index f92bbdb..cd4981e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,15 +12,16 @@
1.8
UTF-8
- 2.7
- 30.1.1-jre
- 4.4.14
+ 2.11.0
+ 31.0.1-jre
+ 4.4.15
4.3.1
0.2.0
+ 2.6.0
- 1.2.3
- 1.7.30
+ 1.2.10
+ 1.7.32
3.3.0
@@ -73,9 +74,9 @@
${largetext.version}
- apktool
- apktool
- 2.5.0
+ org.apktool
+ apktool-lib
+ ${apktool.version}
@@ -92,27 +93,6 @@
-
-
org.apache.maven.plugins
maven-resources-plugin
diff --git a/src/main/java/at/tugraz/iaik/cryptoslice/analysis/preprocessing/DecompileApkStep.java b/src/main/java/at/tugraz/iaik/cryptoslice/analysis/preprocessing/DecompileApkStep.java
index 6f79e6b..4582810 100644
--- a/src/main/java/at/tugraz/iaik/cryptoslice/analysis/preprocessing/DecompileApkStep.java
+++ b/src/main/java/at/tugraz/iaik/cryptoslice/analysis/preprocessing/DecompileApkStep.java
@@ -59,7 +59,7 @@ private void decode(File apk, File destination, String frameworkDir) throws Anal
decoder.setOutDir(destination);
decoder.setApkFile(apk);
decoder.setFrameworkDir(frameworkDir);
- decoder.setAnalysisMode(true, false); // decode resources with original API level
+ decoder.setAnalysisMode(true); // decode resources with original API level
/*if (XMLTPatternSource.getInstance().isForwardPatternProvided())
decoder.setDecodeResources((short) 0x0101); // DECODE_RESOURCES_FULL, default value of Apktool