diff --git a/app/src/androidTest/assets/testfile.mp3 b/app/src/androidTest/assets/testfile.mp3
new file mode 100644
index 000000000..f15faadf3
Binary files /dev/null and b/app/src/androidTest/assets/testfile.mp3 differ
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 3410d9d53..7de13e7c1 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -1,17 +1,12 @@
+ package="de.danoeh.antennapod"
+ android:versionCode="40"
+ android:versionName="0.9.9.3">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -133,11 +103,6 @@
-
-
-
-
-
@@ -323,13 +288,12 @@
android:value="de.danoeh.antennapod.activity.PreferenceActivity"/>
-
-
+
-
+
-
+
@@ -341,11 +305,6 @@
android:scheme="package"/>
-
-
-
-
-
diff --git a/app/src/main/java/de/danoeh/antennapod/PodcastApp.java b/app/src/main/java/de/danoeh/antennapod/PodcastApp.java
index 12213d6f9..87474dbdd 100644
--- a/app/src/main/java/de/danoeh/antennapod/PodcastApp.java
+++ b/app/src/main/java/de/danoeh/antennapod/PodcastApp.java
@@ -11,6 +11,15 @@ import de.danoeh.antennapod.spa.SPAUtil;
/** Main application class. */
public class PodcastApp extends Application {
+ // make sure that ClientConfigurator executes its static code
+ static {
+ try {
+ Class.forName("de.danoeh.antennapod.config.ClientConfigurator");
+ } catch (Exception e) {
+ throw new RuntimeException("ClientConfigurator not found");
+ }
+ }
+
private static final String TAG = "PodcastApp";
private static float LOGICAL_DENSITY;
diff --git a/core/src/main/AndroidManifest.xml b/core/src/main/AndroidManifest.xml
index db67b8003..006b3f123 100644
--- a/core/src/main/AndroidManifest.xml
+++ b/core/src/main/AndroidManifest.xml
@@ -1,10 +1,57 @@
+
+
+
+
+
+
+
+ android:icon="@drawable/ic_launcher">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+