我正在尝试使用Xamarin插件Simple Audio Player在按下按钮时播放声音。说明说将音频文件放在Android项目 Assets 文件夹中,并将Build Action设置为Android Asset。我做到了;但是,每当我尝试通过Xamarin Live Player在手机上运行应用程序时,按钮单击会生成“找不到文件”异常。
对于它的价值,该应用程序的iOS版本按预期工作;按下按钮时播放音频文件。
有没有办法进一步调试文件位置,检查它是否真的被复制到正确位置的手机上?我还可以在Xamarin中做些什么来确保正确构建?
答案 0 :(得分:0)
Live Player仍有一些局限性需要注意。
如果您的定位平台是iOS,并且您一直在使用资产目录,那么它将无法正常工作。将文件保留在任何定位平台的PCL内的资源中也有同样的故事。
Xamarin Live Player limitations
希望有帮助。