我想通过我的应用程序打开一个网页。我尝试过使用多个不同来源的代码,但有时我尝试运行应用程序,它会在代码块中抛出一个Null引用异常,无论是打开网页还是打开拨号程序(代码对于每个代码都接近相同)。XAMARIN Android C#如何通过应用程序打开浏览器
facebook.Click += delegate
{
var uri = Android.Net.Uri.Parse("http://www.facebook.com");
var i = new Intent(Intent.ActionView, uri);
StartActivity(i);
};
错误
0×52在Project4.SecondScreen.OnCreate在C:\用户\ jalco \文档\ Visual Studio的2015年\ Project4 \ Project4 \ SecondScreen.cs:44,13 C#0×13在Android.App.Activity.n_OnCreate_Landroid_os_Bundle_ at /Users/builder/data/lanes/3053/a94a03b5/source/monodroid/src/Mono.Android/platfo rms/android-23/src/generated/Android.App.Activity。 cs:2857,4
代码看起来很好,我可以剪切/粘贴并运行它。您可以发布您正在获取的错误的堆栈跟踪 – SushiHangover
> \t 0x52在Project4.SecondScreen.OnCreate在C:\ Users \ jalco \ Documents \ Visual Studio 2015 \ Project4 \ Project4 \ SecondScreen.cs:44,13 \t C# 0x13在Android.App.Activity.n_OnCreate_Landroid_os_Bundle_ at /Users/builder/data/lanes/3053/a94a03b5/source/monodroid/src/Mono.Android/platforms/android-23/src/generated/Android.App.Activity。 cs:2857,4 \t C# 我希望这是你的意思..我是一名学生,我们还没有使用堆栈跟踪。 –
@ JoshuaAlcott-Griffin你可以发布ADB日志吗?你可以在这里找到说明 –