no deobfuscation file associated with this App Bundle [EAS BUILD]

See original GitHub issue

Summary

When submit to google play


Warning
There is no deobfuscation file associated with this App Bundle. If you use obfuscated code (R8/proguard), uploading a deobfuscation file will make crashes and ANRs easier to analyse and debug. Using R8/proguard can help reduce app size. Learn more

Warning
This App Bundle contains native code, and you've not uploaded debug symbols. We recommend that you upload a symbol file to make your crashes and ANRs easier to analyse and debug. Learn more

Managed or bare workflow? If you have ios/ or android/ directories in your project, the answer is bare!

managed

What platform(s) does this occur on?

Android

SDK Version (managed workflow only)

43

Environment

NA

Reproducible demo

Build with eas build.
Upload the bundle to play store .

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:5
  • Comments:8 (1 by maintainers)

github_iconTop GitHub Comments

12reactions
brentvatnecommented, Jan 4, 2022

you can enable debug symbols if you want: https://stackoverflow.com/questions/63373245/how-to-add-debug-symbols-to-build-gradle. use a config plugin to modify build.gradle accordingly.

we may enable this by default in the future. we do not currently.

4reactions
andreasciamannacommented, Oct 3, 2022

So, it seems to be working fine.

While preparing the new release, I got no warnings about deobfuscation on the Play Store.

Probably it’s unrelated, but it is worth mentioning that we faced some issues with the app crashing on Android, after publishing, and as soon as the app started. This led to some additional changes in the Proguard configuration:

"plugins": [
  [
    "expo-build-properties",
    {
      "android": {
        "enableProguardInReleaseBuilds": true,
        "extraProguardRules": "-keep public class com.horcrux.svg.** {*;}",
        "allowBackup": false
      }
    }
  ]
],
Read more comments on GitHub >

github_iconTop Results From Across the Web

This App Bundle contains Java/Kotlin code, which might be ...
Is it safe to ignore Android release warning message - "This App Bundle contains Java/Kotlin code, which might be obfuscated"? 1 · Flutter,...
Read more >
There is no deobfuscation file associated with this App Bundle.
There is no deobfuscation file associated with this App Bundle. ... Flutter Getting Started: Can You Build iOS Android Apps with One ...
Read more >
How to fix: No deobfuscation file associated with this App Bundle
Every time I'm getting warning while uploading watch face app There is no deobfuscation file associated with this App Bundle.
Read more >
Building APKs for Android Emulators and devices
The default file format used when building Android apps with EAS Build is an Android App Bundle (AAB/.aab). This format is optimized for...
Read more >
Prepare and roll out a release - Play Console Help
Starting August 2021, new apps are required to publish with the Android App Bundle on Google Play. New apps larger than 150MB can...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found