-
Notifications
You must be signed in to change notification settings - Fork 181
NoClassDefFoundError in BillingFlowParams #1255
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
Comments
👀 We've just linked this issue to our internal tracker and notified the team. Thank you for reporting, we're checking this out! |
Hi @PawlikMichal25 - just to confirm, you can't reproduce this at all on your Pixel with a release build? Can you share a list of your dependencies by running:
where |
Yes, I mean I tested basic use cases on my Pixel 3 and they worked fine. Output of running the command in file: |
Thank you for the logs. Can you now use retrace to deobfuscate this so we can learn what the
|
Same issue, is there a solution? |
@wnoiokjfwa Can you provide the files requested in this issue so we can investigate? Please follow this comment and this comment. Thanks. |
Hi @PawlikMichal25 and @wnoiokjfwa, we investigated this issue and it is caused by the Play Billing Library. This is reported to Google here: The Play Billing Library started using certain Java 8 types, which not all devices can handle. Until they fix this, the only workaround is to enable Core Library Desugaring in your Android app. To do so, you can follow the instructions here. Let us know if you have more questions! |
Environment
flutter doctor
purchases-flutter
8.4.4
Vivo Y53, Alcatel Tab Mini 7, Wind River A37; Android 6, Android 5
On production, I updated 2 days ago and got 3 reports already. Definitely doesn't happen to everyone, but it didn't happen ever before.
I don't know how to reproduce it, it works fine on my Pixel. However, since it didn't happen before, I'm guessing it could be easy for you to dissect difference between libraries versions.
I recently upgraded from
8.2.2
to8.4.4
The text was updated successfully, but these errors were encountered: