How to upload symbols file to Google Play Publisher Console ?

Β· 182 words Β· 1 minute read

When I was uploading the release version of image to text OCR app , Google Play Publisher Platform says “This App Bundle contains native code, and you’ve not uploaded debug symbols. We recommend you upload a sumbol file to make your crashes and ANRs easier to analyze and debug. Learn More”

Here are the steps to generate the symbols file and upload it.

in app/build.gradle add πŸ”—

android {
   ...
    defaultConfig {
       ...
+        ndk {
+            debugSymbolLevel 'FULL'
+        }
    }
}

go to this path inside your project πŸ”—

cd app/build/intermediates/merged_native_libs/release/mergeReleaseNativeLibs/out/lib

compress them all in one file πŸ”—

zip -r symbols.zip .

upload the symbols.zip file upto Google Play Console πŸ”—

In Google Play Console, inside release, upload the symbols compressed file.

That’s it, you’re done.

I hope you enjoyed reading this post as much as I enjoyed writing it. If you know a person who can benefit from this information, send them a link of this post. If you want to get notified about new posts, follow me on YouTube , Twitter (x) , LinkedIn , and GitHub .