C# Xamarin Android视频播放器黑屏

C# Xamarin Android视频播放器黑屏,c#,android,xamarin.android,xamarin.forms,xamarin-studio,C#,Android,Xamarin.android,Xamarin.forms,Xamarin Studio,我正在使用XamarinAndroid播放器模拟器来测试我正在开发的应用程序。模拟器根本不播放视频。有一个黑屏代替了视频视图 我编写了非常简单的代码来测试视频播放。代码如下: namespace Training { [Activity(Label = "", Icon = "@drawable/icon", Theme = "@style/MyTheme")] class videotest : ActionBarActivity { private A

我正在使用XamarinAndroid播放器模拟器来测试我正在开发的应用程序。模拟器根本不播放视频。有一个黑屏代替了视频视图

我编写了非常简单的代码来测试视频播放。代码如下:

namespace Training
{
    [Activity(Label = "", Icon = "@drawable/icon", Theme = "@style/MyTheme")]
    class videotest : ActionBarActivity
    {
        private Android.Support.V7.Widget.Toolbar mToolbar;

        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);


            SetContentView(Resource.Layout.videotest);
            mToolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
            SetSupportActionBar(mToolbar);
            SupportActionBar.Title = "";


            var videoView = FindViewById<VideoView>(Resource.Id.SampleVideoView);
            var uri = Android.Net.Uri.Parse("http://www.printopack.somee.com/Uploaded/Grad2.mp4");
            videoView.SetVideoURI(uri);
            videoView.Start();




        }



    }
}
名称空间培训
{
[活动(标签=”,图标=“@drawable/Icon”,主题=“@style/MyTheme”)]
课堂视频测试:ActionBarActivity
{
私有Android.Support.V7.Widget.Toolbar mToolbar;
创建时受保护的覆盖无效(捆绑包)
{
base.OnCreate(bundle);
SetContentView(Resource.Layout.videotest);
mToolbar=findviewbyd(Resource.Id.toolbar);
设置支持操作栏(mToolbar);
SupportActionBar.Title=“”;
var videoView=findviewbyd(Resource.Id.SampleVideoView);
var uri=Android.Net.uri.Parse(“http://www.printopack.somee.com/Uploaded/Grad2.mp4");
SetVideoURI(uri);
videoView.Start();
}
}
}

尝试在真实设备上测试它。当我在Xamarin.Android中处理视频视图时,我在emulator上也遇到了同样的情况,但在真实的设备上效果很好。

你确定你的url包含视频吗?似乎在特定的url上并没有视频。我听到声音,但屏幕是black@AhmedRashed这是因为你的url不包含视频,将其粘贴到你的浏览器中,你将看到没有视频只是声音是的,你是对的,但我正在播放视频,但声音这是视频:但我接收到无法播放此视频