Xamarin Forms Android:找不到资产文件



我正在尝试使用 Xamarin 插件简单音频播放器在按下按钮时播放声音。说明说将音频文件放在 Android 项目资产文件夹中,并将构建操作设置为 Android 资产。我已经做到了;但是,每当我尝试通过 Xamarin Live Player 在手机上运行该应用程序时,单击按钮都会生成"找不到文件"异常。

值得一提的是,该应用程序的iOS版本按预期工作; 当我按下按钮时,音频文件会播放。

有没有办法进一步调试文件位置,检查它是否确实被复制到正确的位置的手机?在 Xamarin 中还可以执行哪些操作来确保正确生成?

实时播放器仍然有一些限制需要注意。

如果您的定位平台是 iOS,并且您一直在使用素材资源目录,则它将无法运行。对于任何目标平台,将文件保留在 PCL 中的资源中的情况相同。

Xamarin Live Player 限制

希望对您有所帮助。

最新更新