-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: Didn't find class "android.os.OutcomeReceiver" on initialization #594
Comments
@jesphinpt do you mind sharing the device type and device OS version that this is running on. |
I have checked with Android 13 *Pixel XL" |
Thanks @jesphinpt. The source and target compatibility versions should not be an issue as long as you are above the min SDK version of 16. Just to verify, it sounds like this crash should only be happening on the Android 8.1.0 Redmi right? |
Hey @jesphinpt, our latest SDK release 12.1.0 should fix this issue. |
@tiandrew Still facing the error with the version 12.1.0. |
Hey @jesphinpt can you try reproducing the issue on our demo app here and sending it to me? It's not clear what could be causing the issue if our fix in 12.1.0 didn't help. |
For what it's worth, I'm also seeing my share of:
I'm also on Java 8:
Errors when initializing MAX SDK 12.1.0 on my Android v8.1.0 phone. I don't know what the impact of this is since ads are still loading. It just doesn't look good to see on init. |
Seeing the same here. Just updated AppLovin including all mediations to the latest version and this started to appear. The testing-device is an Android 8.1 tablet.
|
@rbyjoswald wanted to double check if this is this causing a crash on the app? Or if it is just error logs but the ads are loading fine? If it's the later, we'll look into removing the log in a future SDK release. |
@santoshbagadi No crash on the app. Just a lot (tens, maybe hundreds) of those same stacks in the log. Like the commenter before me, this gives me an uneasy feeling. Ads seemed to show up in the app and the max in-app-diagnostics tool showed everything has initialized correctly. |
Hey, we have the same issue, after our investigation we've found out that these errors are coming from the line I Rejecting re-init on previously-failed class java.lang.Class<com.applovin.impl.sdk.aa$a>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/os/OutcomeReceiver; |
As mentioned earlier, we'll look into removing these logs in a future SDK version, but they shouldn't cause any issues with loading and displaying ads. This shouldn't cause any crashes, just error logs from Android OS. |
MAX SDK Version:
12.0.0
Platform:
Android
Error Description:
I am getting the error as Caused by: java.lang.ClassNotFoundException: Didn't find class "android.os.OutcomeReceiver".
My application has the sourceCompatibility as 17. Our app needs the latest JDK version because some dependency needs this as mandatory.
ApplovinSDK has sourceCompatibility as 1.8.
Is the error happening due to the incompatible versions used between the app and the library?
Error:
The text was updated successfully, but these errors were encountered: