2016-05-20 16 views
0

現在、Xamarin C#でAndroidアプリケーションをコーディングしています。私はサウンドを演奏したい、それに対して私はMediaPlayerを使用しています。Xamarin Android MediaPlayerが動作しない - Resource.rawが見つかりません

MediaPlayer _player = MediaPlayer.Create(this, Resource.Raw.file) 

リソースは、私はResource.StringResource.Mipmapを使用することができます私のプロジェクトで '生'

の定義が含まれていません

、ため、コンパイラは私にエラーを与えます。私は必要なものを除いてすべてを使うことができます。私もResources/Rawディレクトリで大文字と小文字を試しましたが、うまくいかなかった。私のエラーは何ですか?事前

答えて

0

おかげで、あなたは、Resourceフォルダの下に生のフォルダを持っていますか? 既にお持ちの場合は、ファイル名を生のフォルダで確認してください。ファイル名にはピリオド、ダッシュ、スペースなどのシンボルを使用できませんでした。 最後に、Resource.Designer.csをチェックするには、パブリック部分クラスRawが必要です。

public partial class Raw 
    { 

     // aapt resource value: 0x7f040000 
     public const int Moves_Like_Jagger = 2130968576; 

     static Raw() 
     { 
      global::Android.Runtime.ResourceIdManager.UpdateIdValues(); 
     } 

     private Raw() 
     { 
     } 
    } 
0

Xamarin Playerを使用してアプリを展開しようとしましたか?その場合は、従来のUSBデバッグまたはエミュレータで実行してみてください。 Xamarin Playerにリソースを壊すバグがあるかもしれません。

関連する問題