I installed AntennaPod through Google Play Store. I disabled Google Play Services and Google Play Store after the installation. AntennaPod crashes every time I launch it with Google Play Services disabled. When I enable Google Play Services it works again. I am only interested in downloading it through the Google Play Store. I get this error log
java.lang.RuntimeException: Unable to create application de.danoeh.antennapod.PodcastApp
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:8189)
at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2702)
at android.os.Handler.dispatchMessage(Handler.java:132)
at android.os.Looper.dispatchMessage(Looper.java:333)
at android.os.Looper.loopOnce(Looper.java:263)
at android.os.Looper.loop(Looper.java:367)
at android.app.ActivityThread.main(ActivityThread.java:9332)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:566)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:837)
Caused by: java.lang.IllegalArgumentException: de.danoeh.antennapod: Targeting U+ (version 34 and above) disallows creating or retrieving a PendingIntent with FLAG_MUTABLE, an implicit Intent within and without FLAG_NO_CREATE and FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT for security reasons. To retrieve an already existing PendingIntent, use FLAG_NO_CREATE, however, to create a new PendingIntent with an implicit Intent use FLAG_IMMUTABLE.
at android.os.Parcel.createExceptionOrNull(Parcel.java:3386)
at android.os.Parcel.createException(Parcel.java:3366)
at android.os.Parcel.readException(Parcel.java:3342)
at android.os.Parcel.readException(Parcel.java:3284)
at android.app.IActivityManager$Stub$Proxy.getIntentSenderWithFeature(IActivityManager.java:7320)
at android.app.PendingIntent.getActivityAsUser(PendingIntent.java:590)
at android.app.PendingIntent.getActivity(PendingIntent.java:570)
at android.app.PendingIntent.getActivity(PendingIntent.java:534)
at com.google.android.gms.internal.common.zzd.zza(SourceFile:1)
at com.google.android.gms.common.GoogleApiAvailabilityLight.getErrorResolutionPendingIntent(SourceFile:3)
at com.google.android.gms.common.GoogleApiAvailability.showErrorNotification(SourceFile:1)
at de.danoeh.antennapod.net.ssl.SslProviderInstaller.install(SourceFile:14)
at de.danoeh.antennapod.ClientConfigurator.initialize(SourceFile:48)
at de.danoeh.antennapod.PodcastApp.onCreate(SourceFile:33)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1406)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:8184)
... 10 more
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.am.ActivityManagerService.getIntentSenderWithFeatureAsApp(ActivityManagerService.java:5731)
at com.android.server.am.ActivityManagerService.getIntentSenderWithFeature(ActivityManagerService.java:5672)
at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:3595)
at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2775)
at android.os.Binder.execTransactInternal(Binder.java:1521)