Skip to content

Support for Play Store "Native Crash Support"  #8903

Description

@hansmbakker

Android application type

.NET Android (net7.0-android, net8.0-android, etc.)

Affected platform version

.NET MAUI 8.0

Description

I'm uploading app bundles, which were built using Release mode, to the Play Store.

On the Play Store developer console I'm getting the warning

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

It links to https://developer.android.com/build/shrink-code#native-crash-support for more details.

I cannot find any mention of it on https://learn.microsoft.com/en-us/dotnet/maui/android/deployment/publish-google-play?view=net-maui-8.0, and when looking online for ways to fix this, I only found forum discussions without a solution like
https://learn.microsoft.com/en-us/answers/questions/238871/this-app-bundle-contains-native-code.

I couldn't find a GitHub issue tracking this, and was wondering what I could do to fix this (the forum post was from 2021 - it is 2024 now, is there a new recommendation?).

Steps to Reproduce

  1. Build an app in release mode
  2. Upload it to the Play Store

Did you find any workaround?

No response

Relevant log output

No response

Metadata

Metadata

Labels

Area: App+Library BuildIssues when building Library projects or Application projects.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions