MailCore / mailcore2

MailCore 2 provide a simple and asynchronous API to work with e-mail protocols IMAP, POP and SMTP. The API has been redesigned from ground up.
Other
2.6k stars 623 forks source link

Mailcore2 crashes on devices with x86. #1863

Open ShwetaChauhan18 opened 4 years ago

ShwetaChauhan18 commented 4 years ago

Hi, While we publish app on playstore they are giving error like below.

Error This release is not compliant with the Google Play 64-bit requirement

The following APKs or App Bundles are available to 64-bit devices, but they only have 32-bit native code: 24.

Include 64-bit and 32-bit native code in your app. Use the Android App Bundle publishing format to automatically ensure that each device architecture receives only the native code that it needs. This avoids increasing the overall size of your app.

This error generates because we added Mailcore2 in our app. When I got solution from stack overflow I have added " ndk.abiFilters 'armeabi-v7a','arm64-v8a' " in build.gradle. Now, I am able to publish app in Play Store.

But as I removing x86 support app is crashing in most of device. How mailcore2 will support in x86 device? I don't want to add ndk filter in build gradle.

Can anyone help here?