# Allow option to load bank files from Android jar assets

**URL:** <https://qa.fmod.com/t/allow-option-to-load-bank-files-from-android-jar-assets/15627>\
**Category:** FMOD Engine\
**Created:** [April 10, 2020, 11:59am UTC](https://qa.fmod.com/t/allow-option-to-load-bank-files-from-android-jar-assets/15627 "2020-04-10T11:59:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![duncanhall](https://avatars.discourse-cdn.com/v4/letter/d/ad7895/32.png) [@duncanhall](https://qa.fmod.com/u/duncanhall)\
**Post date:** [April 10, 2020, 11:59am UTC](https://qa.fmod.com/t/allow-option-to-load-bank-files-from-android-jar-assets/15627/1 "2020-04-10T11:59:07Z")

</div>

When running in Unity on Android, FMOD will attempt to detect whether it is running inside an _.apk_ and update its bank paths to look inside _file:///android\_asset_.

If an _.apk_ is not detected, FMOD will instead look for the bank files in the compiled _.jar_ assets.

There are some scenarios where it is necessary to explicitly control this behaviour in order for the bank files to load correctly (see [https://github.com/snowballdigital/flutter-unity-view-widget/issues/127](https://github.com/snowballdigital/flutter-unity-view-widget/issues/127)).

Could an optional flag be added to `RuntimeManager.LoadBank` or similar, that lets us explicitly state how or where each bank is loaded?

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [April 21, 2020, 6:27am UTC](https://qa.fmod.com/t/allow-option-to-load-bank-files-from-android-jar-assets/15627/2 "2020-04-21T06:27:27Z")

</div>

That does sound like something that could be useful, I will raise a task to investigate if and how we might be able to add something like this.
