dotnet / android

.NET for Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#
MIT License
1.93k stars 532 forks source link

When publishing the App on play.google.com it is rejected due to an error on Android #9512

Open branux opened 1 week ago

branux commented 1 week ago

Android framework version

net8.0-android

Affected platform version

VS 2022, Android API 34

Description

When publishing the App on play.google.com it is rejected due to an error on Android:

backtrace:
  #00  pc 0x000000000005e50f  /apex/com.android.runtime/lib64/bionic/libc.so (abort+191)
  #01  pc 0x000000000001ff35  /data/app/~~DwZ5Rn4TvuS0tUcVld0EtA==/br.com.branux.branuxpdv-1eE9hpnLNq88uoP3WZHbRQ==/split_config.x86_64.apk!libmono-android.release.so (xamarin::android::Helpers::abort_application()+5) (BuildId: ffab23cb4134889ba62798d205b67732585a7ac5)
  #02  pc 0x0000000000039a79  /data/app/~~DwZ5Rn4TvuS0tUcVld0EtA==/br.com.branux.branuxpdv-1eE9hpnLNq88uoP3WZHbRQ==/split_config.x86_64.apk!libmono-android.release.so (xamarin::android::internal::MonodroidRuntime::mono_log_handler(char const*, char const*, char const*, int, void*)+105) (BuildId: ffab23cb4134889ba62798d205b67732585a7ac5)
  #03  pc 0x000000000021fdfa  /data/app/~~DwZ5Rn4TvuS0tUcVld0EtA==/br.com.branux.branuxpdv-1eE9hpnLNq88uoP3WZHbRQ==/split_config.x86_64.apk!libmonosgen-2.0.so (BuildId: f08fbd690a48ee0bb5295c580f5b85b1e049d942)
  #04  pc 0x000000000021ff84  /data/app/~~DwZ5Rn4TvuS0tUcVld0EtA==/br.com.branux.branuxpdv-1eE9hpnLNq88uoP3WZHbRQ==/split_config.x86_64.apk!libmonosgen-2.0.so (BuildId: f08fbd690a48ee0bb5295c580f5b85b1e049d942)
  #05  pc 0x000000000021ffc6  /data/app/~~DwZ5Rn4TvuS0tUcVld0EtA==/br.com.branux.branuxpdv-1eE9hpnLNq88uoP3WZHbRQ==/split_config.x86_64.apk!libmonosgen-2.0.so (BuildId: f08fbd690a48ee0bb5295c580f5b85b1e049d942)
  #06  pc 0x0000000000167da6  /data/app/~~DwZ5Rn4TvuS0tUcVld0EtA==/br.com.branux.branuxpdv-1eE9hpnLNq88uoP3WZHbRQ==/split_config.x86_64.apk!libmonosgen-2.0.so (BuildId: f08fbd690a48ee0bb5295c580f5b85b1e049d942)
  #07  pc 0x000000000017dba0  /data/app/~~DwZ5Rn4TvuS0tUcVld0EtA==/br.com.branux.branuxpdv-1eE9hpnLNq88uoP3WZHbRQ==/split_config.x86_64.apk!libmonosgen-2.0.so (BuildId: f08fbd690a48ee0bb5295c580f5b85b1e049d942)
  #08  pc 0x0000000000000d95 

Steps to Reproduce

Build project in apk

Did you find any workaround?

No response

Relevant log output

not
jonpryor commented 1 week ago

Please try updating your app to build with .NET 9 / net9.0-android, and submit that. .NET for Android in .NET 9 includes 594d0905db5b57f996c5fec0fbcef2a4723ea4ec, which attempts to provide more information around aborts, which hopefully will be provided in your Play store crash log.

branux commented 1 week ago

"need-info"

dotnet-policy-service[bot] commented 1 week ago

Hi @branux. We have added the "need-info" label to this issue, which indicates that we have an open question for you before we can take further action. This issue will be closed automatically in 7 days if we do not hear back from you by then - please feel free to re-open it if you come back to this issue after that time.