Android FmodStudio cant found .dll

I’m using fmod api in my project with C# wrapper.
Now I got in trouble.
The first I need to create a system:

FMOD.Studio.System.create(out _studioSystem);

Then throw an error:

 USER ERROR: System.DllNotFoundException: fmodstudio
                                                                                                       at FMOD.Studio.System.create(System& system)
                                                                                                       at AcidWallStudio.Fmod.SoundManager.Initialize()
                                                                                                       at NovaDrift.Scripts.GameWorld._Ready()
                                                                                                       at Godot.Node.InvokeGodotClassMethod(godot_string_name& method, NativeVariantPtrArgs args, godot_variant& ret)
                                                                                                       at Godot.CanvasItem.InvokeGodotClassMethod(godot_string_name& method, NativeVariantPtrArgs args, godot_variant& ret)
                                                                                                       at Godot.Node2D.InvokeGodotClassMethod(godot_string_name& method, NativeVariantPtrArgs args, godot_variant& ret)
                                                                                                       at NovaDrift.Scripts.GameWorld.InvokeGodotClassMethod(godot_string_name& method, NativeVariantPtrArgs args, godot_variant& ret)
                                                                                                       at Godot.Bridge.CSharpInstanceBridge.Call(IntPtr godotObjectGCHandle, godot_string_name* method, godot_variant** args, Int32 argCount, 

Ye, DllNotFound, but I’m on Android, what can I do?
I already included .so files.

Hi,
Could I please grab some more information?
Are you building this project in Godot or a custom engine?

How are you including them?

In Godot.
About include .so files:

  1. Create jniLibs folder and put fmodandroid/api/core/lib/arm64-v8a folder to jinLibs.
  2. Put fmod.jar to android/build/libs
  3. In build.gradle add 6. jniLibs.srcDirs = ['jniLibs'] to sourceSets.
  4. Add implementation files('libs\\fmod.jar') to dependencies.
  5. In GodotApp.java add
System.loadLibrary("fmod")
org.fmod.FMOD.init(this)
1 Like

Check plz.

Hi,

Thank you for the information. Unfortunately, we do not support Godot.

An option may be posting on the Godot forums: https://forum.godotengine.org/

Apologies, I cannot assist further.