Missing Debug symbols (exporting to android)

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Krippi

I am trying to load a program with only an empty node2d and export it as an apk. But whenever I want to open the app on my phone, the app crashes.

Android Studio describes that Libaries (* .so) in the APK are missing debug symbols.
Upon closer inspection:
libMonoPosixHelper
libMonoSupportW
lic ++ shared

are missing these debug symbols.

Android studio also says that the installing failed message is: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113

While the debug symbols might help you track down the problem, the fact that they’re missing shouldn’t be the cause of the crash. I’d assume that’s caused by something else.

jgodfrey | 2020-03-10 00:24

Are you using the Android custom build system introduced in Godot 3.2, or are you exporting an APK from Godot the “oldschool” way?

Calinou | 2020-03-10 12:55

I fixed it after alot of researching.

Krippi | 2020-03-10 15:08

If possible, describe the solution here as the “Answer”. That’ll be helpful for the community if someone else has the same issue in the future.

jgodfrey | 2020-03-10 15:16

:bust_in_silhouette: Reply From: avnih

Since you found the solution, please share it with us. Me and others are facing the same problem.