我通过Monogame(C#)为android创建了一个应用程序。为了减少我的.apk大小,我决定不使用Content Pipeline来处理音频。我发现我可以用Song.FromUri()方法使用原始mp3。使用下面的代码Xamarin。加载MP3播放通过MediaPlayer时出现问题:FileNotFoundException
Song mySong;
//...
mySong = Song.FromUri("track01", new System.Uri("audio.mp3", System.UriKind.Relative));
//...
MediaPlayer.Play(mySong);
我和异常 “未处理的异常:Java.IO.FileNotFoundException:track01” 上
MediaPlayer.Play(mySong);
,但我在主文件夹中有文件 “audio.mp3”。 Solution Screenshot
更改属性“生成操作”为“无” /“内容” /“AndroidAsset”和“复制到输出目录”为“始终复制”并没有带来任何新的东西。 我搜索了解决方案,但看起来没有人有相同的问题,或者他们很容易解决。唯一类似的问题我遇到here,但他们的解决方案并没有帮助。 你有什么想法可以帮助我吗?谢谢。
谢谢,您的解决方案有效。我认为这是我需要的。 – Mathway