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"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +