今天我正在尝试使用Xamarin在C#中为Android编程。但是,当我转到他们的文档并按照示例播放音频时(Here is the link to the audio docs)。当我添加这行代码时:
_player = MediaPlayer.Create(this, Resource.Raw.test);
我收到此错误:
E:\Android Apps\Hardcore_Gabber_App\HardcoreGabberApp\MainActivity.cs(48,48): Error CS0117: 'HardcoreGabberApp.Resource' does not contain a definition for 'Raw' (CS0117) (HardcoreGabberApp)
这就是我的文件夹:
仍然无法找到“Raw”。删除Recourse.designer.cs然后重建不起作用。然后我得到更多错误,并且Recourse.designer.cs没有重建。我该如何解决这个问题?
答案 0 :(得分:1)
似乎我必须手动添加文件,方法是右键单击文件夹并按添加文件而不是拖放来解决问题: