utopia-rise / fmod-gdextension

FMOD Studio GDExtension bindings for the Godot game engine
MIT License
372 stars 42 forks source link

Bug Report: Plugin does not work in Android Debug Builds #209

Open Connor-McCloskey opened 3 months ago

Connor-McCloskey commented 3 months ago

According to the documentation and the errors I've been encountering, this extension does not work in Android debug builds. Given the popularity of Godot for mobile development and the popularity of FMod, this seems like a pretty big bug.

Steps to reproduce:

  1. Create a minimal project including this extension
  2. Create a debug build, either as a standalone package or directly install it to an Android device via remote debugging
  3. Observe the crashes

It seems when I export this, I can pull some lines from adb logcat noting that there's a missing .so file: AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: library "libfmod.so" not found