Closed folkyatina closed 3 years ago
I have similar issue with stacktrace:
java.lang.IllegalArgumentException: Service not registered: com.android.installreferrer.api.InstallReferrerClientImpl$InstallReferrerServiceConnection@32cf039
at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1545)
at android.app.ContextImpl.unbindService(ContextImpl.java:1623)
at android.content.ContextWrapper.unbindService(ContextWrapper.java:697)
at com.android.installreferrer.api.InstallReferrerClientImpl.endConnection(InstallReferrerClientImpl.java:170)
at com.mixpanel.android.mpmetrics.InstallReferrerPlay.disconnect(InstallReferrerPlay.java:152)
at com.mixpanel.android.mpmetrics.InstallReferrerPlay.onInstallReferrerSetupFinished(InstallReferrerPlay.java:117)
at com.android.installreferrer.api.InstallReferrerClientImpl.startConnection(InstallReferrerClientImpl.java:162)
at com.mixpanel.android.mpmetrics.InstallReferrerPlay.connect(InstallReferrerPlay.java:129)
at com.mixpanel.android.mpmetrics.MixpanelAPI.
@folkyatina thanks for reporting this. it was on my radar and it's quite unfortunate we can't do much about it besides catching the exception so it silently fails... I opened a PR here: https://github.com/mixpanel/mixpanel-android/pull/701 @alparp27 your issue was already fixed. take a look at this ticket 🙏 : https://github.com/mixpanel/mixpanel-android/issues/678
I'm closing this issue, please feel free to reopen it if the problem still exists.
It seems this was fixed in the version 2.2 https://developer.android.com/google/play/installreferrer/release-notes#2_2
Is the current MixPanel implementation compatible with that version ?
It happens here Looks like a common android issue that just need a trycatch workaround.
Mixpanel version 2.8.3 installreferrer version 1.1.2