No program ever creates an apk directly - there are technical reasons why every development program creates a package that has to be converted into an apk by one of the publically available methods. You would have to do the same steps with every other game development software as well.
That said, several methods are described here on the forum as well as in the MV help file, you could try which one might work for you.
And whenever such an error happens, my first suspicion is wrong filename - because contrary to windows, android (and all other OS as well) works under networking rules for filenames.
Under networking rules, Decision1.m4a anddecision1.m4a are two different files, because d is a different letter than D.
Windows is the only Operating system in existance that has a stupid override to load the wrong file if the correct file does not exist - in addition to that display problem that often shows capital letters for the first letter in a filename even if it does not have capital letters.
So if the engine is set to load the file named "Decision1.m4a", but in the folder there is only a file "decision1.m4a", then that is exactly the error message any sane operating system gives. Only windows says "Oh, I don't have a decision1.m4a - but I did find a file with a wrong name Decision1.m4a, let's give that file to the program".
And someone who does not know this might continue developing until the program is to be deployed to a non-windows OS, when the error that was always there suddenly blocks the game.